Lines Matching refs:data

60     public void testOps(String name, TestData.OfRef<Integer> data) {
61 exerciseTerminalOps(data, s -> s.toArray());
65 public void testOpsWithMap(String name, TestData.OfRef<Integer> data) {
69 Object[] objects = exerciseTerminalOps(data, s -> s.map(i -> (Integer) (i + i)), s -> s.toArray());
70 assertTrue(objects.length == data.size());
74 public void testOpsWithSorted(String name, TestData.OfRef<Integer> data) {
78 Object[] objects = exerciseTerminalOps(data, s -> s.sorted(), s -> s.toArray());
79 assertTrue(objects.length == data.size());
83 public void testOpsWithFlatMap(String name, TestData.OfRef<Integer> data) {
87 Object[] objects = exerciseTerminalOps(data,
90 assertTrue(objects.length == data.size() * 2);
94 public void testOpsWithFilter(String name, TestData.OfRef<Integer> data) {
98 exerciseTerminalOps(data, s -> s.filter(LambdaTestHelpers.pEven), s -> s.toArray());
120 public void testDistinctAndSortedPermutations(String name, TestData.OfRef<Integer> data) {
122 exerciseTerminalOps(data, f, s -> s.toArray());
124 Integer[] is = exerciseTerminalOps(data, f, s -> s.toArray(Integer[]::new));
127 Number[] ns = exerciseTerminalOps(data, f, s -> s.toArray(Number[]::new));
130 if (data.size() > 0) {
133 exerciseTerminalOps(data, f, s -> s.toArray(String[]::new));
150 private <T extends Object> ResultAsserter<T[]> statefulOpResultAsserter(TestData.OfRef<Integer> data) {
153 if (!data.isOrdered()) {
154 // Relax the checking if the data source is unordered
162 data.forEach(expected::add);
182 public void testStatefulOpPermutations(String name, TestData.OfRef<Integer> data) {
184 withData(data).terminal(f, s -> s.toArray())
185 .resultAsserter(statefulOpResultAsserter(data))
188 Integer[] is = withData(data).terminal(f, s -> s.toArray(Integer[]::new))
189 .resultAsserter(statefulOpResultAsserter(data))
193 Number[] ns = withData(data).terminal(f, s -> s.toArray(Number[]::new))
194 .resultAsserter(statefulOpResultAsserter(data))
198 if (data.size() > 0) {
201 exerciseTerminalOps(data, f, s -> s.toArray(String[]::new));
214 public void testIntOps(String name, TestData.OfInt data) {
215 exerciseTerminalOps(data, s -> s.toArray());
219 public void testIntOpsWithMap(String name, TestData.OfInt data) {
223 int[] ints = exerciseTerminalOps(data, s -> s.map(i -> i + i), s -> s.toArray());
224 assertTrue(ints.length == data.size());
228 public void testIntOpsWithSorted(String name, TestData.OfInt data) {
232 int[] ints = exerciseTerminalOps(data, s -> s.sorted(), (IntStream s) -> s.toArray());
233 assertTrue(ints.length == data.size());
237 public void testIntOpsWithFlatMap(String name, TestData.OfInt data) {
241 int[] objects = exerciseTerminalOps(data,
244 assertTrue(objects.length == data.size() * 2);
248 public void testIntOpsWithFilter(String name, TestData.OfInt data) {
252 exerciseTerminalOps(data, s -> s.filter(LambdaTestHelpers.ipEven), s -> s.toArray());
264 public void testIntDistinctAndSortedPermutations(String name, TestData.OfInt data) {
266 exerciseTerminalOps(data, f, s -> s.toArray());
278 public void testIntStatefulOpPermutations(String name, TestData.OfInt data) {
280 exerciseTerminalOps(data, f, s -> s.toArray());
287 public void testLongOps(String name, TestData.OfLong data) {
288 exerciseTerminalOps(data, s -> s.toArray());
292 public void testLongOpsWithMap(String name, TestData.OfLong data) {
296 long[] longs = exerciseTerminalOps(data, s -> s.map(i -> i + i), s -> s.toArray());
297 assertTrue(longs.length == data.size());
301 public void testLongOpsWithSorted(String name, TestData.OfLong data) {
305 long[] longs = exerciseTerminalOps(data, s -> s.sorted(), (LongStream s) -> s.toArray());
306 assertTrue(longs.length == data.size());
310 public void testLongOpsWithFlatMap(String name, TestData.OfLong data) {
314 long[] objects = exerciseTerminalOps(data,
317 assertTrue(objects.length == data.size() * 2);
321 public void testLongOpsWithFilter(String name, TestData.OfLong data) {
325 exerciseTerminalOps(data, s -> s.filter(LambdaTestHelpers.lpEven), s -> s.toArray());
337 public void testLongDistinctAndSortedPermutations(String name, TestData.OfLong data) {
339 exerciseTerminalOps(data, f, s -> s.toArray());
351 public void testLongStatefulOpPermutations(String name, TestData.OfLong data) {
353 exerciseTerminalOps(data, f, s -> s.toArray());
360 public void testDoubleOps(String name, TestData.OfDouble data) {
361 exerciseTerminalOps(data, s -> s.toArray());
365 public void testDoubleOpsWithMap(String name, TestData.OfDouble data) {
369 double[] doubles = exerciseTerminalOps(data, s -> s.map(i -> i + i), s -> s.toArray());
370 assertTrue(doubles.length == data.size());
374 public void testDoubleOpsWithSorted(String name, TestData.OfDouble data) {
378 double[] doubles = exerciseTerminalOps(data, s -> s.sorted(), (DoubleStream s) -> s.toArray());
379 assertTrue(doubles.length == data.size());
383 public void testDoubleOpsWithFlatMap(String name, TestData.OfDouble data) {
387 double[] objects = exerciseTerminalOps(data,
390 assertTrue(objects.length == data.size() * 2);
394 public void testDoubleOpsWithFilter(String name, TestData.OfDouble data) {
398 exerciseTerminalOps(data, s -> s.filter(LambdaTestHelpers.dpEven), s -> s.toArray());
410 public void testDoubleDistinctAndSortedPermutations(String name, TestData.OfDouble data) {
412 exerciseTerminalOps(data, f, s -> s.toArray());
424 public void testDoubleStatefulOpPermutations(String name, TestData.OfDouble data) {
426 exerciseTerminalOps(data, f, s -> s.toArray());