예제 #1
0
        public void ShouldContinueToRepeat_NonZeroRemainingIterations_ReturnsTrue()
        {
            var repeat = new IterativeRepeatBehavior(1);

            bool should_continue = repeat.ShouldContinueToRepeat();

            Assert.IsTrue(should_continue);
        }
예제 #2
0
        public void ShouldContinueToRepeat_ZeroRemainingIterations_ReturnsFalse()
        {
            var repeat = new IterativeRepeatBehavior(1);

            repeat.RepeatPerformed();

            bool should_continue = repeat.ShouldContinueToRepeat();

            Assert.IsFalse(should_continue);
        }
예제 #3
0
        public void ShouldContinueToRepeat_ZeroRemainingIterations_ReturnsFalse()
        {
            var repeat = new IterativeRepeatBehavior (1);

            repeat.RepeatPerformed ();

            bool should_continue = repeat.ShouldContinueToRepeat ();
            Assert.IsFalse (should_continue);
        }
예제 #4
0
        public void ShouldContinueToRepeat_NonZeroRemainingIterations_ReturnsTrue()
        {
            var repeat = new IterativeRepeatBehavior (1);

            bool should_continue = repeat.ShouldContinueToRepeat ();
            Assert.IsTrue (should_continue);
        }