public IEnumerator Setup() { TestUtil.TestScene scene = new TestUtil.TestScene("main"); yield return(scene.LoadAndWait()); monkeyTester = UnityEngine.Object.FindObjectOfType <UIMonkeyTester>(); }
public IEnumerator TestBasicSaveLoad() { TestUtil.TestScene scene = new TestUtil.TestScene("main"); yield return(scene.LoadAndWait()); GameBundleLibrary lib = MonoBehaviour.FindObjectOfType <GameBundleLibrary>(); Assert.NotNull(lib); foreach (GameBundleLibrary.Entry entry in lib.Enumerate()) { } }
public IEnumerator Setup() { TestUtil.TestScene scene = new TestUtil.TestScene("main"); yield return(scene.LoadAndWait()); behaviorSystem = scene.FindRootComponent <BehaviorSystem>("ScriptingSystems"); voosEngine = scene.FindRootComponent <VoosEngine>("ScriptingSystems"); // Wait for loading done.. while (true) { if (voosEngine.GetIsRunning()) { yield break; } yield return(null); } }
public IEnumerator BasicPickupToggling() { TestUtil.TestScene scene = new TestUtil.TestScene("ExamplePlayerTest"); yield return(scene.LoadAndWait()); ExamplePlayer player = scene.FindRootComponent <ExamplePlayer>("Player"); Pill pill = scene.FindRootComponent <Pill>("Pill"); TestPlayerInput input = scene.FindRootComponent <TestPlayerInput>("Player"); Assert.IsFalse(pill.IsPickedUp()); input.TriggerActionForNextFrame(); yield return(null); Assert.IsTrue(pill.IsPickedUp()); input.TriggerActionForNextFrame(); yield return(null); Assert.IsFalse(pill.IsPickedUp()); }