46 |
|
Object[] a = new Object[0]; |
47 |
|
assertSame(a, c.toArray(a)); |
48 |
|
} |
49 |
+ |
assertIteratorExhausted(c.iterator()); |
50 |
|
Consumer alwaysThrows = (e) -> { throw new AssertionError(); }; |
51 |
|
c.forEach(alwaysThrows); |
52 |
|
c.iterator().forEachRemaining(alwaysThrows); |
63 |
|
assertNull(d.peekLast()); |
64 |
|
assertNull(d.pollFirst()); |
65 |
|
assertNull(d.pollLast()); |
66 |
+ |
assertIteratorExhausted(d.descendingIterator()); |
67 |
|
} |
68 |
|
} |
69 |
|
|
123 |
|
() -> d.getLast(), |
124 |
|
() -> d.removeFirst(), |
125 |
|
() -> d.removeLast(), |
126 |
< |
() -> d.pop()); |
126 |
> |
() -> d.pop(), |
127 |
> |
() -> d.descendingIterator().next()); |
128 |
|
} |
129 |
|
} |
130 |
|
|