예제 #1
0
        public void TimesRepeatsActionWithIndex()
        {
            var expected = new[] { 0, 1, 2, 3, 4 };
            var times    = 5;
            var items    = new List <int>();

            IntExtensions.Times(times, items.Add);

            Assert.AreEqual(times, items.Count);
            CollectionAssert.AreEqual(expected, items);
        }
예제 #2
0
        public void TimesRepeatsAction()
        {
            var times   = 5;
            var counter = 0;

            IntExtensions.Times(times, () =>
            {
                counter++;
            });

            Assert.AreEqual(times, counter);
        }