88import static fj .F1Functions .bind ;
99import static fj .F1Functions .map ;
1010import static fj .test .Arbitrary .*;
11- import static fj .test .Coarbitrary . coarbInteger ;
11+ import static fj .test .Cogen . cogenInteger ;
1212import static fj .test .Property .prop ;
1313import static fj .test .Property .property ;
1414import static org .junit .Assert .assertTrue ;
@@ -39,8 +39,8 @@ public void testFlatMap() {
3939 @ Test
4040 public void testMapProp () {
4141 Property p = property (
42- arbF (coarbInteger , arbInteger ),
43- arbF (coarbInteger , arbInteger ),
42+ arbF (cogenInteger , arbInteger ),
43+ arbF (cogenInteger , arbInteger ),
4444 arbInteger ,
4545 (f , g , i ) -> {
4646 int expected = map (f , g ).f (i );
@@ -52,9 +52,9 @@ public void testMapProp() {
5252
5353 @ Test
5454 public void testFlatMapProp () {
55- Gen <F <Integer , Reader <Integer , Integer >>> a = arbF (coarbInteger , arbReader ());
55+ Gen <F <Integer , Reader <Integer , Integer >>> a = arbF (cogenInteger , arbReader ());
5656 Property p = property (
57- arbF (coarbInteger , arbInteger ),
57+ arbF (cogenInteger , arbInteger ),
5858 a ,
5959 arbInteger ,
6060 (f , g , i ) -> {
@@ -72,7 +72,7 @@ public void testLeftIdentity() {
7272 Property p = Property .property (
7373 arbInteger ,
7474 arbInteger ,
75- arbF (coarbInteger , arbReader ()),
75+ arbF (cogenInteger , arbReader ()),
7676 (i , j , f ) -> {
7777 int a = Reader .<Integer , Integer >constant (i ).flatMap (f ).f (j );
7878 int b = f .f (i ).f (j );
@@ -99,8 +99,8 @@ public void testAssociativity() {
9999 Property p = Property .property (
100100 arbInteger ,
101101 arbReader (),
102- arbF (coarbInteger , arbReader ()),
103- arbF (coarbInteger , arbReader ()),
102+ arbF (cogenInteger , arbReader ()),
103+ arbF (cogenInteger , arbReader ()),
104104 (i , r , f , g ) -> {
105105 boolean b2 = r .flatMap (f ).flatMap (g ).f (i ) == r .flatMap (x -> f .f (x ).flatMap (g )).f (i );
106106 return prop (b2 );
@@ -109,7 +109,7 @@ public void testAssociativity() {
109109 }
110110
111111 public Gen <Reader <Integer , Integer >> arbReader () {
112- return Arbitrary .arbReader (coarbInteger , arbInteger );
112+ return Arbitrary .arbReader (cogenInteger , arbInteger );
113113 }
114114
115115
0 commit comments