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