--- jsr166/src/test/tck/ArrayDeque8Test.java 2018/01/07 19:39:23 1.4 +++ jsr166/src/test/tck/ArrayDeque8Test.java 2021/01/26 13:33:05 1.5 @@ -25,23 +25,23 @@ public class ArrayDeque8Test extends JSR */ public void testSpliterator_getComparator() { assertThrows(IllegalStateException.class, - () -> new ArrayDeque().spliterator().getComparator()); + () -> new ArrayDeque().spliterator().getComparator()); } /** * Spliterator characteristics are as advertised */ public void testSpliterator_characteristics() { - ArrayDeque q = new ArrayDeque(); - Spliterator s = q.spliterator(); + ArrayDeque q = new ArrayDeque(); + Spliterator s = q.spliterator(); int characteristics = s.characteristics(); int required = Spliterator.NONNULL | Spliterator.ORDERED | Spliterator.SIZED | Spliterator.SUBSIZED; - assertEquals(required, characteristics & required); + mustEqual(required, characteristics & required); assertTrue(s.hasCharacteristics(required)); - assertEquals(0, characteristics + mustEqual(0, characteristics & (Spliterator.CONCURRENT | Spliterator.DISTINCT | Spliterator.IMMUTABLE @@ -58,32 +58,32 @@ public class ArrayDeque8Test extends JSR && Runtime.getRuntime().maxMemory() > 24L * (1 << 30))) return; - final Integer e = 42; + final Item e = fortytwo; final int maxArraySize = Integer.MAX_VALUE - 8; assertThrows(OutOfMemoryError.class, - () -> new ArrayDeque(Integer.MAX_VALUE)); + () -> new ArrayDeque(Integer.MAX_VALUE)); { - ArrayDeque q = new ArrayDeque(maxArraySize - 1); - assertEquals(0, q.size()); + ArrayDeque q = new ArrayDeque(maxArraySize - 1); + mustEqual(0, q.size()); assertTrue(q.isEmpty()); q = null; } { - ArrayDeque q = new ArrayDeque(); + ArrayDeque q = new ArrayDeque(); assertTrue(q.addAll(Collections.nCopies(maxArraySize - 3, e))); - assertEquals(e, q.peekFirst()); - assertEquals(e, q.peekLast()); - assertEquals(maxArraySize - 3, q.size()); - q.addFirst((Integer) 0); - q.addLast((Integer) 1); - assertEquals((Integer) 0, q.peekFirst()); - assertEquals((Integer) 1, q.peekLast()); - assertEquals(maxArraySize - 1, q.size()); + mustEqual(e, q.peekFirst()); + mustEqual(e, q.peekLast()); + mustEqual(maxArraySize - 3, q.size()); + q.addFirst(zero); + q.addLast(one); + mustEqual(zero, q.peekFirst()); + mustEqual(one, q.peekLast()); + mustEqual(maxArraySize - 1, q.size()); - ArrayDeque smallish = new ArrayDeque( + ArrayDeque smallish = new ArrayDeque( Collections.nCopies(Integer.MAX_VALUE - q.size() + 1, e)); assertThrows( IllegalStateException.class,