private static int RegisterUndo()
{
#if UNITY_4_0 || UNITY_4_0_1 || UNITY_4_1 || UNITY_4_2
Undo.RegisterSceneUndo ("UnitTestRunSceneSave");
return -1;
#else
return Undo.GetCurrentGroup ();
#endif
}