Пример #1
0
 public void GetLayer()
 {
     StateMachinePack.StateMachine stateMachine = new StateMachinePack.StateMachine();
     Assert.IsNotNull(stateMachine.GetLayer("DEFAULT"));
 }
Пример #2
0
 public void GetFirstLayer()
 {
     StateMachinePack.StateMachine stateMachine = new StateMachinePack.StateMachine();
     Assert.IsNotNull(stateMachine.GetFirstLayer());
 }
Пример #3
0
 public void GetLayerWithInvalidId()
 {
     StateMachinePack.StateMachine stateMachine = new StateMachinePack.StateMachine();
     Assert.ThrowsException <ArgumentException>(() => stateMachine.GetLayer("!#$!#$"));
 }
Пример #4
0
 public void GetLayerByIndexOutOfRange()
 {
     StateMachinePack.StateMachine stateMachine = new StateMachinePack.StateMachine();
     Assert.ThrowsException <ArgumentOutOfRangeException>(() => stateMachine.GetLayer(324));
 }
Пример #5
0
 public void GetLayerWithNullId()
 {
     StateMachinePack.StateMachine stateMachine = new StateMachinePack.StateMachine();
     Assert.ThrowsException <NullReferenceException>(() => stateMachine.GetLayer(null));
 }