public static void GridTest() { var r = new Region(2, 4); CollectionAssert.AreEquivalent(Enumerable.Range(2, 3), r.GridPoints()); r = new Region(1.9, 4); CollectionAssert.AreEquivalent(Enumerable.Range(2, 3), r.GridPoints()); r = new Region(2, 4.1); CollectionAssert.AreEquivalent(Enumerable.Range(2, 3), r.GridPoints()); r = new Region(3, 5); CollectionAssert.AreEquivalent(Enumerable.Range(3, 3), r.GridPoints()); }