예제 #1
0
        public void NoSplit()
        {
            _choiceResolver.PrepareNextState();
            _stepGraph.Clear();
            var path1Exists = _choiceResolver.PrepareNextPath();
            var path2Exists = _choiceResolver.PrepareNextPath();

            var entries = CountEntries(0);

            path1Exists.ShouldBe(true);
            path2Exists.ShouldBe(false);
            entries.ShouldBe(0);
        }
예제 #2
0
 private void Clear()
 {
     _transitionCount = 0;
     _choiceResolver.PrepareNextState();
     _stepGraph.Clear();
 }
예제 #3
0
 internal void Clear()
 {
     _transitionCount = 0;
     _choiceResolver.PrepareNextState();
     StepGraph.Clear();
 }