Esempio n. 1
0
        public void AfterAddAction_HasOneInList_Test()
        {
            Action action = new Think();

            action.AddAction(new IdleAction());
            Assert.Equal(1, action.ActionListCount());
        }
Esempio n. 2
0
        public void RemoveAction_OnListWithOneAction_Test()
        {
            Action action     = new Think();
            Action idleAction = new IdleAction();

            action.AddAction(idleAction);
            action.RemoveAction();
            Assert.Equal(0, action.ActionListCount());
        }
Esempio n. 3
0
        public void AfterAddTwoActions_HasTwoInList_Test()
        {
            Action action       = new Think();
            Action idleAction   = new IdleAction();
            Action wanderAction = new WanderAction();

            action.AddAction(idleAction);
            action.AddAction(wanderAction);
            Assert.Equal(2, action.ActionListCount());
        }
Esempio n. 4
0
        public void AddTwoActionsByList_Test()
        {
            Action        action       = new Think();
            List <Action> list         = new List <Action>();
            Action        idleAction   = new IdleAction();
            Action        wanderAction = new WanderAction();

            list.Add(idleAction);
            list.Add(wanderAction);
            action.AddActions(list);
            Assert.Equal(2, action.ActionListCount());
        }
Esempio n. 5
0
        public void OnCreate_HasEmptyList_Test()
        {
            Action action = new Think();

            Assert.Equal(0, action.ActionListCount());
        }