ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/ArrayDequeTest.java
(Generate patch)

Comparing jsr166/src/test/tck/ArrayDequeTest.java (file contents):
Revision 1.38 by jsr166, Sun May 24 01:42:14 2015 UTC vs.
Revision 1.39 by jsr166, Mon Oct 10 14:18:06 2016 UTC

# Line 530 | Line 530 | public class ArrayDequeTest extends JSR1
530       */
531      public void testRemoveFirstOccurrence() {
532          ArrayDeque q = populatedDeque(SIZE);
533 +        assertFalse(q.removeFirstOccurrence(null));
534          for (int i = 1; i < SIZE; i += 2) {
535              assertTrue(q.removeFirstOccurrence(new Integer(i)));
536          }
# Line 538 | Line 539 | public class ArrayDequeTest extends JSR1
539              assertFalse(q.removeFirstOccurrence(new Integer(i + 1)));
540          }
541          assertTrue(q.isEmpty());
542 +        assertFalse(q.removeFirstOccurrence(null));
543 +        assertFalse(q.removeFirstOccurrence(42));
544 +        q = new ArrayDeque();
545 +        assertFalse(q.removeFirstOccurrence(null));
546 +        assertFalse(q.removeFirstOccurrence(42));
547      }
548  
549      /**
# Line 545 | Line 551 | public class ArrayDequeTest extends JSR1
551       */
552      public void testRemoveLastOccurrence() {
553          ArrayDeque q = populatedDeque(SIZE);
554 +        assertFalse(q.removeLastOccurrence(null));
555          for (int i = 1; i < SIZE; i += 2) {
556              assertTrue(q.removeLastOccurrence(new Integer(i)));
557          }
# Line 553 | Line 560 | public class ArrayDequeTest extends JSR1
560              assertFalse(q.removeLastOccurrence(new Integer(i + 1)));
561          }
562          assertTrue(q.isEmpty());
563 +        assertFalse(q.removeLastOccurrence(null));
564 +        assertFalse(q.removeLastOccurrence(42));
565 +        q = new ArrayDeque();
566 +        assertFalse(q.removeLastOccurrence(null));
567 +        assertFalse(q.removeLastOccurrence(42));
568      }
569  
570      /**

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines