public void ReturnsNotFiredTransitionResult_WhenGuardIsNotMet()
{
var guard = Builder<States, Events>.CreateGuardHolder().ReturningFalse().Build();
this.Testee.Guard = guard;
ITransitionResult<States, Events> result = this.Testee.Fire(this.TransitionContext);
result.Should().BeNotFiredTransitionResult<States, Events>();
}