Esempio n. 1
0
    public void StateExitTest(int enter, int execute, int exit)
    {
        List <int> testVar = new List <int>();
        TestState  state   = new TestState(testVar, enter, execute, exit);

        state.Exit();
        Assert.That(exit, Is.EqualTo(testVar[0]));
    }
Esempio n. 2
0
        private static async UniTask TestWork(TestState testState, CancellationToken ct)
        {
            await UniTask.SwitchToThreadPool();

            testState.Enter();
            await Task.Delay(100);

            testState.Exit();
        }