Пример #1
0
        public void NumericEnumeratorContinuesIfTheMaxIsSetToZero()
        {
            var max        = 10;
            var enumerator = new NumericEnumerable();
            var counter    = 0;

            for (var i = 0; i < max; i++)
            {
                counter++;
            }

            Assert.AreEqual(max, counter);
        }
Пример #2
0
        public void NumericEnumeratorStopsAtTheMaxValue()
        {
            var max        = 10;
            var enumerator = new NumericEnumerable(max);
            var counter    = 0;

            foreach (var item in enumerator)
            {
                counter++;
                if (counter > max)
                {
                    Assert.Fail("The enumerator failed to stop at the max limit");
                }
            }

            Assert.AreEqual(max, counter);
        }
Пример #3
0
        public void NumericEnumeratorStopsAtTheMaxValue()
        {
            var max = 10;
            var enumerator = new NumericEnumerable(max);
            var counter = 0;
            foreach (var item in enumerator)
            {
                counter++;
                if (counter > max)
                {
                    Assert.Fail("The enumerator failed to stop at the max limit");
                }
            }

            Assert.AreEqual(max, counter);
        }
Пример #4
0
        public void NumericEnumeratorContinuesIfTheMaxIsSetToZero()
        {
            var max = 10;
            var enumerator = new NumericEnumerable();
            var counter = 0;
            for (var i = 0; i < max; i ++)
            {
                counter++;
            }

            Assert.AreEqual(max, counter);
        }