diff --git a/tests/edu/caltech/cs2/interfaces/IDequeTests.java b/tests/edu/caltech/cs2/interfaces/IDequeTests.java index befe84f370c3d69413ab4eab73086931ec351f9a..591a20b840727457be9609c37122bc980148141e 100644 --- a/tests/edu/caltech/cs2/interfaces/IDequeTests.java +++ b/tests/edu/caltech/cs2/interfaces/IDequeTests.java @@ -284,13 +284,15 @@ public interface IDequeTests extends ICollectionTests { default void testAddAll(int seed, int size) { Random r = new Random(seed); ICollection<Object> coll = newDeque(); + Object[] expected = new Object[size]; IDeque<Object> impl = newDeque(); for (int i = 0; i < size; i++) { int num = r.nextInt(); coll.add(num); + expected[i] = num; } impl.addAll(coll); - MatcherAssert.assertThat("IDeque has incorrect elements / order", impl, IsIterableContainingInOrder.contains(coll)); + MatcherAssert.assertThat("IDeque has incorrect elements / order", impl, IsIterableContainingInOrder.contains(expected)); } }