18
18
import static org .junit .Assert .assertNotEquals ;
19
19
20
20
import com .google .common .collect .ImmutableList ;
21
-
22
21
import org .junit .Test ;
23
22
import org .junit .runner .RunWith ;
24
23
import org .robolectric .RobolectricTestRunner ;
@@ -35,7 +34,7 @@ public void equalTo() {
35
34
assertEquals (filter , Filter .equalTo (FieldPath .of ("x" ), "v" ));
36
35
assertNotEquals (filter , Filter .equalTo ("x" , "z" ));
37
36
assertNotEquals (filter , Filter .equalTo ("y" , "v" ));
38
- assertNotEquals (filter ,Filter .notEqualTo ("y " , "v" ));
37
+ assertNotEquals (filter , Filter .notEqualTo ("x " , "v" ));
39
38
}
40
39
41
40
@ Test
@@ -45,7 +44,7 @@ public void notEqualTo() {
45
44
assertEquals (filter , Filter .notEqualTo (FieldPath .of ("x" ), "v" ));
46
45
assertNotEquals (filter , Filter .notEqualTo ("x" , "z" ));
47
46
assertNotEquals (filter , Filter .notEqualTo ("y" , "v" ));
48
- assertNotEquals (filter ,Filter .equalTo ("y " , "v" ));
47
+ assertNotEquals (filter , Filter .equalTo ("x " , "v" ));
49
48
}
50
49
51
50
@ Test
@@ -55,7 +54,7 @@ public void greaterThan() {
55
54
assertEquals (filter , Filter .greaterThan (FieldPath .of ("x" ), "v" ));
56
55
assertNotEquals (filter , Filter .greaterThan ("x" , "z" ));
57
56
assertNotEquals (filter , Filter .greaterThan ("y" , "v" ));
58
- assertNotEquals (filter ,Filter .lessThan ("y " , "v" ));
57
+ assertNotEquals (filter , Filter .lessThan ("x " , "v" ));
59
58
}
60
59
61
60
@ Test
@@ -65,7 +64,7 @@ public void greaterThanOrEqualTo() {
65
64
assertEquals (filter , Filter .greaterThanOrEqualTo (FieldPath .of ("x" ), "v" ));
66
65
assertNotEquals (filter , Filter .greaterThanOrEqualTo ("x" , "z" ));
67
66
assertNotEquals (filter , Filter .greaterThanOrEqualTo ("y" , "v" ));
68
- assertNotEquals (filter ,Filter .lessThanOrEqualTo ("y " , "v" ));
67
+ assertNotEquals (filter , Filter .lessThanOrEqualTo ("x " , "v" ));
69
68
}
70
69
71
70
@ Test
@@ -75,7 +74,7 @@ public void lessThan() {
75
74
assertEquals (filter , Filter .lessThan (FieldPath .of ("x" ), "v" ));
76
75
assertNotEquals (filter , Filter .lessThan ("x" , "z" ));
77
76
assertNotEquals (filter , Filter .lessThan ("y" , "v" ));
78
- assertNotEquals (filter ,Filter .greaterThan ("y " , "v" ));
77
+ assertNotEquals (filter , Filter .greaterThan ("x " , "v" ));
79
78
}
80
79
81
80
@ Test
@@ -85,7 +84,7 @@ public void lessThanOrEqualTo() {
85
84
assertEquals (filter , Filter .lessThanOrEqualTo (FieldPath .of ("x" ), "v" ));
86
85
assertNotEquals (filter , Filter .lessThanOrEqualTo ("x" , "z" ));
87
86
assertNotEquals (filter , Filter .lessThanOrEqualTo ("y" , "v" ));
88
- assertNotEquals (filter ,Filter .greaterThanOrEqualTo ("y " , "v" ));
87
+ assertNotEquals (filter , Filter .greaterThanOrEqualTo ("x " , "v" ));
89
88
}
90
89
91
90
@ Test
@@ -95,94 +94,85 @@ public void arrayContains() {
95
94
assertEquals (filter , Filter .arrayContains (FieldPath .of ("x" ), "v" ));
96
95
assertNotEquals (filter , Filter .arrayContains ("x" , "z" ));
97
96
assertNotEquals (filter , Filter .arrayContains ("y" , "v" ));
98
- assertNotEquals (filter ,Filter .equalTo ("y " , "v" ));
97
+ assertNotEquals (filter , Filter .equalTo ("x " , "v" ));
99
98
}
100
99
101
100
@ Test
102
101
public void arrayContainsAny () {
103
102
Filter filter = Filter .arrayContainsAny ("x" , ImmutableList .of ("v1" , "v2" ));
104
103
assertEquals (filter , filter );
105
104
assertEquals (filter , Filter .arrayContainsAny (FieldPath .of ("x" ), ImmutableList .of ("v1" , "v2" )));
105
+ assertNotEquals (filter , Filter .arrayContainsAny ("x" , ImmutableList .of ("v2" , "v1" )));
106
106
assertNotEquals (filter , Filter .arrayContainsAny ("x" , ImmutableList .of ("v2" , "v3" )));
107
107
assertNotEquals (filter , Filter .arrayContainsAny ("y" , ImmutableList .of ("v1" , "v2" )));
108
- assertNotEquals (filter , Filter .equalTo ("y " , "v" ));
108
+ assertNotEquals (filter , Filter .equalTo ("x " , "v" ));
109
109
}
110
110
111
111
@ Test
112
112
public void inArray () {
113
113
Filter filter = Filter .inArray ("x" , ImmutableList .of ("v1" , "v2" ));
114
114
assertEquals (filter , filter );
115
115
assertEquals (filter , Filter .inArray (FieldPath .of ("x" ), ImmutableList .of ("v1" , "v2" )));
116
+ assertNotEquals (filter , Filter .inArray ("x" , ImmutableList .of ("v2" , "v1" )));
116
117
assertNotEquals (filter , Filter .inArray ("x" , ImmutableList .of ("v2" , "v3" )));
117
118
assertNotEquals (filter , Filter .inArray ("y" , ImmutableList .of ("v1" , "v2" )));
118
- assertNotEquals (filter , Filter .notInArray ("y " , ImmutableList .of ("v1" , "v2" )));
119
+ assertNotEquals (filter , Filter .notInArray ("x " , ImmutableList .of ("v1" , "v2" )));
119
120
}
120
121
121
122
@ Test
122
123
public void notInArray () {
123
124
Filter filter = Filter .notInArray ("x" , ImmutableList .of ("v1" , "v2" ));
124
125
assertEquals (filter , filter );
125
126
assertEquals (filter , Filter .notInArray (FieldPath .of ("x" ), ImmutableList .of ("v1" , "v2" )));
127
+ assertNotEquals (filter , Filter .notInArray ("x" , ImmutableList .of ("v2" , "v1" )));
126
128
assertNotEquals (filter , Filter .notInArray ("x" , ImmutableList .of ("v2" , "v3" )));
127
129
assertNotEquals (filter , Filter .notInArray ("y" , ImmutableList .of ("v1" , "v2" )));
128
- assertNotEquals (filter , Filter .inArray ("y " , ImmutableList .of ("v1" , "v2" )));
130
+ assertNotEquals (filter , Filter .inArray ("x " , ImmutableList .of ("v1" , "v2" )));
129
131
}
130
132
131
133
@ Test
132
134
public void or () {
133
- Filter filter = Filter . or (
134
- Filter .equalTo ( "x" , ImmutableList . of ( "v1" , "v2" )),
135
- Filter .equalTo ( "y " , ImmutableList .of ("v3 " , "v4 " ))
136
- );
135
+ Filter filter =
136
+ Filter .or (
137
+ Filter .inArray ( "x " , ImmutableList .of ("v1 " , "v2 " )),
138
+ Filter . inArray ( "y" , ImmutableList . of ( "v3" , "v4" )) );
137
139
assertEquals (
138
140
filter ,
139
141
Filter .or (
140
- Filter .equalTo (FieldPath .of ("x" ), ImmutableList .of ("v1" , "v2" )),
141
- Filter .equalTo (FieldPath .of ("y" ), ImmutableList .of ("v3" , "v4" ))
142
- )
143
- );
142
+ Filter .inArray (FieldPath .of ("x" ), ImmutableList .of ("v1" , "v2" )),
143
+ Filter .inArray (FieldPath .of ("y" ), ImmutableList .of ("v3" , "v4" ))));
144
144
assertNotEquals (
145
145
filter ,
146
146
Filter .and (
147
- Filter .equalTo ("x" , ImmutableList .of ("v1" , "v2" )),
148
- Filter .equalTo ("y" , ImmutableList .of ("v3" , "v4" ))
149
- )
150
- );
147
+ Filter .inArray ("x" , ImmutableList .of ("v1" , "v2" )),
148
+ Filter .inArray ("y" , ImmutableList .of ("v3" , "v4" ))));
151
149
assertNotEquals (
152
150
filter ,
153
- Filter .and (
154
- Filter .equalTo ("y" , ImmutableList .of ("v3" , "v4" )),
155
- Filter .equalTo ("x" , ImmutableList .of ("v1" , "v2" ))
156
- )
157
- );
151
+ Filter .or (
152
+ Filter .inArray ("y" , ImmutableList .of ("v3" , "v4" )),
153
+ Filter .inArray ("x" , ImmutableList .of ("v1" , "v2" ))));
158
154
}
159
155
160
156
@ Test
161
157
public void and () {
162
- Filter filter = Filter . and (
163
- Filter .equalTo ( "x" , ImmutableList . of ( "v1" , "v2" )),
164
- Filter .equalTo ( "y " , ImmutableList .of ("v3 " , "v4 " ))
165
- );
158
+ Filter filter =
159
+ Filter .and (
160
+ Filter .inArray ( "x " , ImmutableList .of ("v1 " , "v2 " )),
161
+ Filter . inArray ( "y" , ImmutableList . of ( "v3" , "v4" )) );
166
162
assertEquals (
167
163
filter ,
168
164
Filter .and (
169
- Filter .equalTo (FieldPath .of ("x" ), ImmutableList .of ("v1" , "v2" )),
170
- Filter .equalTo (FieldPath .of ("y" ), ImmutableList .of ("v3" , "v4" ))
171
- )
172
- );
165
+ Filter .inArray (FieldPath .of ("x" ), ImmutableList .of ("v1" , "v2" )),
166
+ Filter .inArray (FieldPath .of ("y" ), ImmutableList .of ("v3" , "v4" ))));
173
167
assertNotEquals (
174
168
filter ,
175
169
Filter .or (
176
- Filter .equalTo ("x" , ImmutableList .of ("v1" , "v2" )),
177
- Filter .equalTo ("y" , ImmutableList .of ("v3" , "v4" ))
178
- )
179
- );
170
+ Filter .inArray ("x" , ImmutableList .of ("v1" , "v2" )),
171
+ Filter .inArray ("y" , ImmutableList .of ("v3" , "v4" ))));
180
172
assertNotEquals (
181
173
filter ,
182
- Filter .or (
183
- Filter .equalTo ("y" , ImmutableList .of ("v3" , "v4" )),
184
- Filter .equalTo ("x" , ImmutableList .of ("v1" , "v2" ))
185
- )
186
- );
174
+ Filter .and (
175
+ Filter .inArray ("y" , ImmutableList .of ("v3" , "v4" )),
176
+ Filter .inArray ("x" , ImmutableList .of ("v1" , "v2" ))));
187
177
}
188
178
}
0 commit comments