public void AfterAddAction_HasOneInList_Test() { Action action = new Think(); action.AddAction(new IdleAction()); Assert.Equal(1, action.ActionListCount()); }
public void RemoveAction_OnListWithOneAction_Test() { Action action = new Think(); Action idleAction = new IdleAction(); action.AddAction(idleAction); action.RemoveAction(); Assert.Equal(0, action.ActionListCount()); }
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()); }
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()); }
public void OnCreate_HasEmptyList_Test() { Action action = new Think(); Assert.Equal(0, action.ActionListCount()); }