Appccelerate.StateMachine.Machine.Transitions.GuardsTransitionTest.Executes_WhenGuardIsMet C# (CSharp) Method

Executes_WhenGuardIsMet() private method

private Executes_WhenGuardIsMet ( ) : void
return void
        public void Executes_WhenGuardIsMet()
        {
            var guard = Builder<States, Events>.CreateGuardHolder().ReturningTrue().Build();
            this.Testee.Guard = guard;

            this.Testee.Fire(this.TransitionContext);

            A.CallTo(() => this.Target.Entry(this.TransitionContext)).MustHaveHappened(Repeated.Exactly.Once);
        }