summaryrefslogtreecommitdiff
path: root/src/test/java/bjc/esodata/MinMaxListTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/bjc/esodata/MinMaxListTest.java')
-rw-r--r--src/test/java/bjc/esodata/MinMaxListTest.java52
1 files changed, 0 insertions, 52 deletions
diff --git a/src/test/java/bjc/esodata/MinMaxListTest.java b/src/test/java/bjc/esodata/MinMaxListTest.java
deleted file mode 100644
index 08901f0..0000000
--- a/src/test/java/bjc/esodata/MinMaxListTest.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package bjc.esodata;
-
-import static org.junit.Assert.*;
-
-import java.util.*;
-
-import org.junit.*;
-
-@SuppressWarnings("javadoc")
-public class MinMaxListTest {
- private final static Comparator<Integer> intComparator = (lhs, rhs) -> lhs - rhs;;
-
- @Test
- public void minMaxListInitializesMinMax() {
- MinMaxList<Integer> list = new MinMaxList<>(intComparator,
- 1, 2, 3, 4, 5);
-
- assertEquals("List contains 5 elements", 5, list.size());
-
- assertEquals("Minimum is 1", 1, (int)list.minimum());
- assertEquals("Maximum is 5", 5, (int)list.maximum());
- }
-
- @Test
- public void minMaxListAddUpdatesMinMax() {
- MinMaxList<Integer> list = new MinMaxList<>(intComparator,
- 2, 3, 4);
-
- assertEquals("Minimum is 2", 2, (int)list.minimum());
- assertEquals("Maximum is 4", 4, (int)list.maximum());
-
- list.add(1);
- list.add(5);
-
- assertEquals("Minimum is 1", 1, (int)list.minimum());
- assertEquals("Maximum is 5", 5, (int)list.maximum());
- }
-
- public void minMaxListRemoveUpdatesMinMax() {
- MinMaxList<Integer> list = new MinMaxList<>(intComparator,
- 1, 2, 3, 4, 5);
-
- assertEquals("Minimum is 1", 1, (int)list.minimum());
- assertEquals("Maximum is 5", 5, (int)list.maximum());
-
- list.remove((Integer)1);
- list.remove((Integer)5);
-
- assertEquals("Minimum is 2", 2, (int)list.minimum());
- assertEquals("Maximum is 4", 4, (int)list.maximum());
- }
-}