Add test for forEach.

Bug: 194098491
Test: atest CtsUtilTestCases:ArraySetTest
Change-Id: I8328f2a4e954756f9df1e40947d915600aaf2a71
diff --git a/tests/tests/util/src/android/util/cts/ArraySetTest.java b/tests/tests/util/src/android/util/cts/ArraySetTest.java
index 70d307a..42309e3 100644
--- a/tests/tests/util/src/android/util/cts/ArraySetTest.java
+++ b/tests/tests/util/src/android/util/cts/ArraySetTest.java
@@ -412,6 +412,20 @@
     }
 
     @Test
+    public void testForEach() {
+        ArraySet<Integer> set = new ArraySet<>();
+
+        for (int i = 0; i < 50; ++i) {
+            set.add(i * 10);
+        }
+
+        // Make sure forEach goes through all of the elements.
+        HashSet<Integer> seen = new HashSet<>();
+        set.forEach(seen::add);
+        compareSets(seen, set);
+    }
+
+    @Test
     public void testIndexOf() {
         ArraySet<Integer> set = new ArraySet<>();