Appccelerate.StateMachine.Machine.Transitions.SourceIsDescendantOfTargetTransitionTest.ExitsOfAllStatesFromSourceUpToTarget C# (CSharp) Méthode

ExitsOfAllStatesFromSourceUpToTarget() private méthode

private ExitsOfAllStatesFromSourceUpToTarget ( ) : void
Résultat void
        public void ExitsOfAllStatesFromSourceUpToTarget()
        {
            using (var scope = Fake.CreateScope())
            {
                this.Testee.Fire(this.TransitionContext);

                using (scope.OrderedAssertions())
                {
                    A.CallTo(() => this.Source.Exit(this.TransitionContext)).MustHaveHappened();
                    A.CallTo(() => this.intermediate.Exit(this.TransitionContext)).MustHaveHappened();
                    A.CallTo(() => this.Target.Exit(this.TransitionContext)).MustHaveHappened();
                }
            }
        }