public IEnumerator ShouldChangeTextOnButtonClick() { yield return(new WaitForSeconds(2)); GameObject display = _arium.FindGameObject("Display"); // string display = _arium.GetText("Display"); Assert.AreEqual("New Text", _arium.FindGameObject("Display").GetText()); _arium.PerformAction(new UnityPointerClick(), "Button"); yield return(null); Assert.AreEqual("Button Clicked!", display.GetText()); }
public IEnumerator CollectPickup() { const float force = 88; const string pickup = "Pick Up"; Transform player = _arium.GetComponent <Transform>("Player"); Transform pickupTransform = _arium.GetComponent <Transform>(pickup); Assert.IsTrue(_arium.FindGameObject(pickup).activeSelf); Vector3 position1 = Vector3.Lerp( player.position, pickupTransform.position, 1); UnityPushObject.Force = Vector3.forward * force; _arium.PerformAction(new UnityPushObject(), "Player"); player.position = position1; yield return(new WaitForSeconds(8)); Assert.IsFalse(_arium.FindGameObject(pickup).activeSelf); }