public void Take() { Assert.Equal(Enumerable.Repeat(12, 8), Enumerable.Repeat(12, 12).Take(8)); }
public void TakeExcessive() { Assert.Equal(Enumerable.Repeat("", 4), Enumerable.Repeat("", 4).Take(22)); }
public void RepeatNull() { int?[] expected = { null, null, null, null }; Assert.Equal(expected, Enumerable.Repeat((int?)null, 4)); }
public void RepeatArbitraryCorrectResults() { int[] expected = { 12, 12, 12, 12, 12, 12, 12, 12 }; Assert.Equal(expected, Enumerable.Repeat(12, 8)); }
public void CountOneSingleResult() { int[] expected = { -15 }; Assert.Equal(expected, Enumerable.Repeat(-15, 1)); }
public void SameResultsRepeatCallsStringQuery() { Assert.Equal(Enumerable.Repeat("SSS", 99), Enumerable.Repeat("SSS", 99)); }
public void SameResultsRepeatCallsIntQuery() { Assert.Equal(Enumerable.Repeat(-3, 0), Enumerable.Repeat(-3, 0)); }