public void Sort_Empty() { var sorter = new BookSorter(); var sets = sorter.Sort(new int[0]); Assert.AreEqual(0, sets.Count()); }
public void Sort_2SameBooks() { var sorter = new BookSorter(); var sets = sorter.Sort(new[] { 1, 1 }); Assert.AreEqual(2, sets.Count()); }
public void Sort_8Books() { var sorter = new BookSorter(); var sets = sorter.Sort(new[] { 1, 2, 3, 4, 5, 1, 2, 3 }); Assert.AreEqual(2, sets.Count()); }
public void Sort_1Book() { var sorter = new BookSorter(); var sets = sorter.Sort(new [] { 1 }); Assert.AreEqual(1, sets.Count()); }