Appccelerate.StateMachine.Machine.Transitions.SourceIsParentOfTargetTransitionTest.SourceIsParentOfTargetTransitionTest C# (CSharp) Method

SourceIsParentOfTargetTransitionTest() public method

public SourceIsParentOfTargetTransitionTest ( ) : FakeItEasy
return FakeItEasy
        public SourceIsParentOfTargetTransitionTest()
        {
            this.Source = Builder<States, Events>.CreateState().Build();
            this.intermediate = Builder<States, Events>.CreateState().WithSuperState(this.Source).Build();
            this.Target = Builder<States, Events>.CreateState().WithSuperState(this.intermediate).Build();
            this.TransitionContext = Builder<States, Events>.CreateTransitionContext().WithState(this.Source).Build();

            this.Testee.Source = this.Source;
            this.Testee.Target = this.Target;
        }