Skip to content

Commit 763da11

Browse files
committed
tests
1 parent 69bb8b6 commit 763da11

File tree

12 files changed

+93
-0
lines changed

12 files changed

+93
-0
lines changed

cyclops-clojure/src/test/java/com/aol/cyclops/clojure/collections/extension/LazyPOrderedSetXTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import static org.hamcrest.Matchers.equalTo;
44
import static org.junit.Assert.assertThat;
55

6+
import java.util.Arrays;
67
import java.util.Comparator;
78
import java.util.Optional;
89
import java.util.function.Function;
@@ -33,7 +34,12 @@ public <T> LazyFluentCollectionX<T> of(T... values) {
3334
return list;
3435

3536
}
37+
@Test
38+
public void forEach2() {
3639

40+
assertThat(of(1, 2, 3).forEach2(a -> Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (a, b) -> a + b).size(),
41+
equalTo(12));
42+
}
3743
@Test
3844
public void onEmptySwitch() {
3945
assertThat((LazyPOrderedSetX)ClojureTreePOrderedSet.empty((Comparator)Comparator.naturalOrder())

cyclops-clojure/src/test/java/com/aol/cyclops/clojure/collections/extension/LazyPSetXTest.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
package com.aol.cyclops.clojure.collections.extension;
22

3+
import static org.hamcrest.Matchers.equalTo;
34
import static org.hamcrest.Matchers.hasItems;
45
import static org.junit.Assert.assertThat;
56

7+
import java.util.Arrays;
68
import java.util.Optional;
79
import java.util.function.Function;
810
import java.util.function.Supplier;
@@ -32,6 +34,14 @@ public <T> LazyFluentCollectionX<T> of(T... values) {
3234
return list;
3335

3436
}
37+
@Test
38+
public void forEach2() {
39+
40+
assertThat(of(1, 2, 3).forEach2(a -> Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (a, b) -> a + b).size(),
41+
equalTo(12));
42+
}
43+
44+
3545

3646
@Test
3747
public void onEmptySwitch() {

cyclops-dexx/src/test/java/com/aol/cyclops/dexx/collections/extensions/LazyPOrderedSetXTest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import static org.hamcrest.Matchers.equalTo;
44
import static org.junit.Assert.assertThat;
55

6+
import java.util.Arrays;
67
import java.util.Optional;
78
import java.util.function.Function;
89
import java.util.function.Supplier;
@@ -32,6 +33,12 @@ public <T> LazyFluentCollectionX<T> of(T... values) {
3233
return list;
3334

3435
}
36+
@Test
37+
public void forEach2() {
38+
39+
assertThat(of(1, 2, 3).forEach2(a -> Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (a, b) -> a + b).size(),
40+
equalTo(12));
41+
}
3542

3643
@Test
3744
public void onEmptySwitch() {

cyclops-dexx/src/test/java/com/aol/cyclops/dexx/collections/extensions/LazyPSetXTest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import static org.hamcrest.Matchers.equalTo;
44
import static org.junit.Assert.assertThat;
55

6+
import java.util.Arrays;
67
import java.util.Optional;
78
import java.util.function.Function;
89
import java.util.function.Supplier;
@@ -32,6 +33,12 @@ public <T> LazyFluentCollectionX<T> of(T... values) {
3233
return list;
3334

3435
}
36+
@Test
37+
public void forEach2() {
38+
39+
assertThat(of(1, 2, 3).forEach2(a -> Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (a, b) -> a + b).size(),
40+
equalTo(12));
41+
}
3542

3643
@Test
3744
public void onEmptySwitch() {

cyclops-javaslang/src/test/java/com/aol/cyclops/javaslang/collections/extensions/LazyPOrderedSetXTest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import static org.hamcrest.Matchers.equalTo;
44
import static org.junit.Assert.assertThat;
55

6+
import java.util.Arrays;
67
import java.util.Optional;
78
import java.util.function.Function;
89
import java.util.function.Supplier;
@@ -42,6 +43,12 @@ public void onEmptySwitch() {
4243
equalTo(LazyPOrderedSetX.of(1, 2, 3)));
4344
}
4445

46+
@Test
47+
public void forEach2() {
48+
49+
assertThat(of(1, 2, 3).forEach2(a -> Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (a, b) -> a + b).size(),
50+
equalTo(12));
51+
}
4552
/*
4653
* (non-Javadoc)
4754
*

cyclops-javaslang/src/test/java/com/aol/cyclops/javaslang/collections/extensions/LazyPSetXTest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import static org.hamcrest.Matchers.equalTo;
44
import static org.junit.Assert.assertThat;
55

6+
import java.util.Arrays;
67
import java.util.Optional;
78
import java.util.function.Function;
89
import java.util.function.Supplier;
@@ -39,6 +40,12 @@ public void onEmptySwitch() {
3940
.onEmptySwitch(() -> LazyPSetX.of(1, 2, 3)).toList(),
4041
equalTo(JavaSlangPSet.of(1, 2, 3).toList()));
4142
}
43+
@Test
44+
public void forEach2() {
45+
46+
assertThat(of(1, 2, 3).forEach2(a -> Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (a, b) -> a + b).size(),
47+
equalTo(12));
48+
}
4249

4350
/*
4451
* (non-Javadoc)

cyclops-reactor/src/test/java/com/aol/cyclops/reactor/collections/extensions/persistent/LazyPOrderedSetXTest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import static org.hamcrest.Matchers.equalTo;
44
import static org.junit.Assert.assertThat;
55

6+
import java.util.Arrays;
67
import java.util.Optional;
78
import java.util.function.Function;
89
import java.util.function.Supplier;
@@ -30,6 +31,12 @@ public <T> LazyFluentCollectionX<T> of(T... values) {
3031
return list;
3132

3233
}
34+
@Test
35+
public void forEach2() {
36+
37+
assertThat(of(1, 2, 3).forEach2(a -> Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (a, b) -> a + b).size(),
38+
equalTo(12));
39+
}
3340

3441
@Test
3542
public void onEmptySwitch() {

cyclops-reactor/src/test/java/com/aol/cyclops/reactor/collections/extensions/persistent/LazyPSetXTest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import static org.hamcrest.Matchers.equalTo;
44
import static org.junit.Assert.assertThat;
55

6+
import java.util.Arrays;
67
import java.util.Optional;
78
import java.util.function.Function;
89
import java.util.function.Supplier;
@@ -30,6 +31,12 @@ public <T> LazyFluentCollectionX<T> of(T... values) {
3031
return list;
3132

3233
}
34+
@Test
35+
public void forEach2() {
36+
37+
assertThat(of(1, 2, 3).forEach2(a -> Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (a, b) -> a + b).size(),
38+
equalTo(12));
39+
}
3340

3441
@Test
3542
public void onEmptySwitch() {

cyclops-reactor/src/test/java/com/aol/cyclops/reactor/collections/extensions/standard/LazySetXTest.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
package com.aol.cyclops.reactor.collections.extensions.standard;
22

3+
import static org.hamcrest.Matchers.equalTo;
4+
import static org.junit.Assert.assertThat;
5+
6+
import java.util.Arrays;
37
import java.util.Optional;
48
import java.util.function.Function;
59
import java.util.function.Supplier;
610
import java.util.function.UnaryOperator;
711

812
import org.jooq.lambda.tuple.Tuple2;
13+
import org.junit.Test;
914

1015
import com.aol.cyclops.data.collections.extensions.FluentCollectionX;
1116
import com.aol.cyclops.reactor.collections.extensions.AbstractCollectionXTest;
@@ -17,7 +22,12 @@ public class LazySetXTest extends AbstractCollectionXTest{
1722
public <T> LazyFluentCollectionX<T> of(T... values) {
1823
return LazySetX.of(values);
1924
}
25+
@Test
26+
public void forEach2() {
2027

28+
assertThat(of(1, 2, 3).forEach2(a -> Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (a, b) -> a + b).size(),
29+
equalTo(12));
30+
}
2131
/* (non-Javadoc)
2232
* @see com.aol.cyclops.functions.collections.extensions.AbstractCollectionXTest#empty()
2333
*/

cyclops-reactor/src/test/java/com/aol/cyclops/reactor/collections/extensions/standard/LazySortedSetXTest.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
package com.aol.cyclops.reactor.collections.extensions.standard;
22

3+
import static org.hamcrest.Matchers.equalTo;
4+
import static org.junit.Assert.assertThat;
5+
6+
import java.util.Arrays;
37
import java.util.Optional;
48
import java.util.function.Function;
59
import java.util.function.Supplier;
610
import java.util.function.UnaryOperator;
711

812
import org.jooq.lambda.tuple.Tuple2;
13+
import org.junit.Test;
914

1015
import com.aol.cyclops.data.collections.extensions.FluentCollectionX;
1116
import com.aol.cyclops.reactor.collections.extensions.AbstractCollectionXTest;
@@ -17,6 +22,12 @@ public class LazySortedSetXTest extends AbstractCollectionXTest{
1722
public <T> LazyFluentCollectionX<T> of(T... values) {
1823
return LazySortedSetX.of(values);
1924
}
25+
@Test
26+
public void forEach2() {
27+
28+
assertThat(of(1, 2, 3).forEach2(a -> Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9), (a, b) -> a + b).size(),
29+
equalTo(12));
30+
}
2031

2132
/* (non-Javadoc)
2233
* @see com.aol.cyclops.functions.collections.extensions.AbstractCollectionXTest#empty()

0 commit comments

Comments
 (0)