public IEnumerator CanPaidOutside() { //open Waiter scene yield return(LoadScene("WaiterScreen")); //check if any order appears on screen ObjectAppeared testObj = new ObjectAppeared("OrderItem(Clone)"); yield return(WaitFor(testObj)); //click paid //the above testObj disapear -> pass the test yield return(Press("/Orderlist/Background/ScrollView_1/ScrollRect/Content/OrderItem(Clone)/Paid")); ObjectDisappeared _testObj = new ObjectDisappeared("OrderItem(Clone)"); if (testObj.o = _testObj.o) { yield return(WaitFor(_testObj)); } }
public IEnumerator CanCookedInside() { //open Waiter scene yield return(LoadScene("WaiterScreen")); //check if any order appears on screen ObjectAppeared testObj = new ObjectAppeared("OrderItem(Clone)"); yield return(WaitFor(testObj)); //click that order yield return(Press(testObj.getPath())); //click cooked //the above testObj disapear -> pass the test yield return(Press("/Orderlist/OrderDetail/ScrollView_5/ScrollRect/Content/CookDone")); ObjectDisappeared _testObj = new ObjectDisappeared("OrderItem(Clone)"); if (testObj.o = _testObj.o) { yield return(WaitFor(_testObj)); } }