public void TestBreak() { CollectionAssert.AreEquivalent((ICollection) new List <int> { 1, 2, 3 }, (ICollection)SerialNumbers.Break(3, 123)); CollectionAssert.AreEquivalent((ICollection) new List <int> { 0, 2, 3, 5 }, (ICollection)SerialNumbers.Break(4, 235)); CollectionAssert.AreEquivalent((ICollection) new List <int> { 4, 6, 1, 2, 3, 5 }, (ICollection)SerialNumbers.Break(6, 461235)); }