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); }
public void TimesRepeatsAction() { var times = 5; var counter = 0; IntExtensions.Times(times, () => { counter++; }); Assert.AreEqual(times, counter); }