public void InitialFluentBuilderApi_State_ValidParmsWithCode_CallsStateOnBuilder_ReturnsApiWithBuilder()
 {
     MockBuilder.Setup(b => b.State("s", 2)).Verifiable();
     var target = new InitialFluentBuilderApi<StubStateModel>(Builder);
     var result = target.State("s", 2);
     Assert.NotNull(result);
     MockBuilder.VerifyAll();
 }
 public void InitialFluentBuilderApi_GloballyTransitionsTo_CallsGloballyTransitionsToOnBuilder_ReturnsApiWithBuilder()
 {
     MockBuilder.Setup(b => b.GloballyTransitionsTo("s")).Verifiable();
     var target = new InitialFluentBuilderApi<StubStateModel>(Builder);
     var result = target.GloballyTransitionsTo("s");
     Assert.NotNull(result);
     MockBuilder.VerifyAll();
 }
 public void InitialFluentBuilderApi_BeforeTransition_ValidParms_CallsBeforeTransitionOnBuilder_ReturnsApiWithBuilder()
 {
     Action<TransitionEventArgs<StubStateModel>> callback = e => { };
     MockBuilder.Setup(b => b.BeforeTransition(callback)).Verifiable();
     var target = new InitialFluentBuilderApi<StubStateModel>(Builder);
     var result = target.BeforeTransition(callback);
     Assert.NotNull(result);
     MockBuilder.VerifyAll();
 }
Example #4
0
        public void InitialFluentBuilderApi_State_ValidParmsWithCode_CallsStateOnBuilder_ReturnsApiWithBuilder()
        {
            MockBuilder.Setup(b => b.State("s", 2)).Verifiable();
            var target = new InitialFluentBuilderApi <StubStateModel>(Builder);
            var result = target.State("s", 2);

            Assert.NotNull(result);
            MockBuilder.VerifyAll();
        }
Example #5
0
        InitialFluentBuilderApi_GloballyTransitionsTo_CallsGloballyTransitionsToOnBuilder_ReturnsApiWithBuilder()
        {
            MockBuilder.Setup(b => b.GloballyTransitionsTo("s")).Verifiable();
            var target = new InitialFluentBuilderApi <StubStateModel>(Builder);
            var result = target.GloballyTransitionsTo("s");

            Assert.NotNull(result);
            MockBuilder.VerifyAll();
        }
Example #6
0
        InitialFluentBuilderApi_BeforeTransition_ValidParms_CallsBeforeTransitionOnBuilder_ReturnsApiWithBuilder()
        {
            Action <TransitionEventArgs <StubStateModel> > callback = e => { };

            MockBuilder.Setup(b => b.BeforeTransition(callback)).Verifiable();
            var target = new InitialFluentBuilderApi <StubStateModel>(Builder);
            var result = target.BeforeTransition(callback);

            Assert.NotNull(result);
            MockBuilder.VerifyAll();
        }