From 328b35dedf39dfb82528f815e66f156aace2c94c Mon Sep 17 00:00:00 2001
From: Ethan Ordentlich <eordentl@Caltech.edu>
Date: Mon, 11 Jan 2021 15:29:31 -0800
Subject: [PATCH] Switch IDequeTests.testAddAll to check the iterator

---
 tests/edu/caltech/cs2/interfaces/IDequeTests.java | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/tests/edu/caltech/cs2/interfaces/IDequeTests.java b/tests/edu/caltech/cs2/interfaces/IDequeTests.java
index c885c98..befe84f 100644
--- a/tests/edu/caltech/cs2/interfaces/IDequeTests.java
+++ b/tests/edu/caltech/cs2/interfaces/IDequeTests.java
@@ -290,8 +290,7 @@ public interface IDequeTests extends ICollectionTests {
             coll.add(num);
         }
         impl.addAll(coll);
-        for (Object num : coll) {
-            assertTrue(impl.contains(num), "value should be contained in deque");
-        }
+
+        MatcherAssert.assertThat("IDeque has incorrect elements / order", impl, IsIterableContainingInOrder.contains(coll));
     }
 }
-- 
GitLab