public void TestEnumeration() { var list = _rangedList.Take(6).ToList(); var expectedList = new List <KeyValuePair <int, int?> > { kv(0, _defaultValue), kv(1, 10), kv(2, (int?)null), kv(3, (int?)null), kv(4, 40), kv(5, 40), }; CollectionAssert.AreEqual(expectedList, list); }