use sorted flag in hashcode/equals
This commit is contained in:
@@ -587,7 +587,29 @@ public class IntListTest {
|
||||
Assert.assertNotEquals(list, clone);
|
||||
}
|
||||
|
||||
// TODO test clone of empty list
|
||||
@Test
|
||||
public void testCloneEmptyList() {
|
||||
final IntList list = new IntList();
|
||||
|
||||
final IntList clone = list.clone();
|
||||
Assert.assertEquals(list, clone);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testClonePreservesSortedFlagOnUnsortedList() {
|
||||
final IntList list = IntList.of(3, 2, 1);
|
||||
|
||||
final IntList clone = list.clone();
|
||||
Assert.assertEquals(list.isSorted(), clone.isSorted());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testClonePreservesSortedFlagOnSortedList() {
|
||||
final IntList list = IntList.of(1, 2, 3);
|
||||
|
||||
final IntList clone = list.clone();
|
||||
Assert.assertEquals(list.isSorted(), clone.isSorted());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testToString() {
|
||||
|
||||
Reference in New Issue
Block a user