Exemple #1
0
    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));
        }
    }
Exemple #2
0
    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));
        }
    }