@@ -70,7 +70,7 @@ public void contains_any_returns_true_when_any_expression_value_in_array() throw
70
70
71
71
@ Test
72
72
public void contains_all_returns_true_when_all_expression_values_in_array () throws Exception {
73
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf5', 'contains':'$all', 'values':[5,10 ,15,20]}" );
73
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf5', 'contains':'$all', 'values':[5,null ,15,20]}" );
74
74
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
75
75
76
76
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -80,7 +80,7 @@ public void contains_all_returns_true_when_all_expression_values_in_array() thro
80
80
81
81
@ Test
82
82
public void contains_all_returns_false_when_all_expression_values_not_in_array () throws Exception {
83
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf5', 'contains':'$all', 'values':[5,10 ,15,25]}" );
83
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf5', 'contains':'$all', 'values':[5,null ,15,25]}" );
84
84
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
85
85
86
86
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -90,7 +90,7 @@ public void contains_all_returns_false_when_all_expression_values_not_in_array()
90
90
91
91
@ Test
92
92
public void contains_none_returns_false_when_expression_values_in_array () throws Exception {
93
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf5', 'contains':'$none', 'values':[5,10 ,15,25]}" );
93
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf5', 'contains':'$none', 'values':[5,null ,15,25]}" );
94
94
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
95
95
96
96
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -130,7 +130,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
130
130
131
131
@ Test
132
132
public void one_$parent_contains_all_returns_true_when_all_expression_values_in_array () throws Exception {
133
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf4.$parent.nf5', 'contains':'$all', 'values':[5,10 ,15,20]}" );
133
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf4.$parent.nf5', 'contains':'$all', 'values':[5,null ,15,20]}" );
134
134
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
135
135
136
136
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -140,7 +140,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
140
140
141
141
@ Test
142
142
public void one_$parent_contains_all_returns_false_when_all_expression_values_not_in_array () throws Exception {
143
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf4.$parent.nf5', 'contains':'$all', 'values':[5,10 ,15,25]}" );
143
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf4.$parent.nf5', 'contains':'$all', 'values':[5,null ,15,25]}" );
144
144
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
145
145
146
146
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -150,7 +150,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
150
150
151
151
@ Test
152
152
public void one_$parent_contains_none_returns_false_when_expression_values_in_array () throws Exception {
153
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf4.$parent.nf5', 'contains':'$none', 'values':[5,10 ,15,25]}" );
153
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf4.$parent.nf5', 'contains':'$none', 'values':[5,null ,15,25]}" );
154
154
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
155
155
156
156
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -190,7 +190,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
190
190
191
191
@ Test
192
192
public void two_$parent_contains_all_returns_true_when_all_expression_values_in_array () throws Exception {
193
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf7.nnf1.$parent.$parent.nf5', 'contains':'$all', 'values':[5,10 ,15,20]}" );
193
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf7.nnf1.$parent.$parent.nf5', 'contains':'$all', 'values':[5,null ,15,20]}" );
194
194
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
195
195
196
196
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -200,7 +200,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
200
200
201
201
@ Test
202
202
public void two_$parent_contains_all_returns_false_when_all_expression_values_not_in_array () throws Exception {
203
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf7.nnf1.$parent.$parent.nf5', 'contains':'$all', 'values':[5,10 ,15,25]}" );
203
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf7.nnf1.$parent.$parent.nf5', 'contains':'$all', 'values':[5,null ,15,25]}" );
204
204
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
205
205
206
206
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -210,7 +210,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
210
210
211
211
@ Test
212
212
public void two_$parent_contains_none_returns_false_when_expression_values_in_array () throws Exception {
213
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf7.nnf1.$parent.$parent.nf5', 'contains':'$none', 'values':[5,10 ,15,25]}" );
213
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.nf7.nnf1.$parent.$parent.nf5', 'contains':'$none', 'values':[5,null ,15,25]}" );
214
214
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
215
215
216
216
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -250,7 +250,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
250
250
251
251
@ Test
252
252
public void one_$this_contains_all_returns_true_when_all_expression_values_in_array () throws Exception {
253
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.nf5', 'contains':'$all', 'values':[5,10 ,15,20]}" );
253
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.nf5', 'contains':'$all', 'values':[5,null ,15,20]}" );
254
254
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
255
255
256
256
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -260,7 +260,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
260
260
261
261
@ Test
262
262
public void one_$this_contains_all_returns_false_when_all_expression_values_not_in_array () throws Exception {
263
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.nf5', 'contains':'$all', 'values':[5,10 ,15,25]}" );
263
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.nf5', 'contains':'$all', 'values':[5,null ,15,25]}" );
264
264
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
265
265
266
266
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -270,7 +270,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
270
270
271
271
@ Test
272
272
public void one_$this_contains_none_returns_false_when_expression_values_in_array () throws Exception {
273
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.nf5', 'contains':'$none', 'values':[5,10 ,15,25]}" );
273
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.nf5', 'contains':'$none', 'values':[5,null ,15,25]}" );
274
274
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
275
275
276
276
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -310,7 +310,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
310
310
311
311
@ Test
312
312
public void two_$this_contains_all_returns_true_when_all_expression_values_in_array () throws Exception {
313
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.$this.nf5', 'contains':'$all', 'values':[5,10 ,15,20]}" );
313
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.$this.nf5', 'contains':'$all', 'values':[5,null ,15,20]}" );
314
314
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
315
315
316
316
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -320,7 +320,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
320
320
321
321
@ Test
322
322
public void two_$this_contains_all_returns_false_when_all_expression_values_not_in_array () throws Exception {
323
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.$this.nf5', 'contains':'$all', 'values':[5,10 ,15,25]}" );
323
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.$this.nf5', 'contains':'$all', 'values':[5,null ,15,25]}" );
324
324
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
325
325
326
326
QueryEvaluationContext context = eval .evaluate (jsonDoc );
@@ -330,7 +330,7 @@ public void contains_none_returns_true_when_expression_values_not_in_array() thr
330
330
331
331
@ Test
332
332
public void two_$this_contains_none_returns_false_when_expression_values_in_array () throws Exception {
333
- QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.$this.nf5', 'contains':'$none', 'values':[5,10 ,15,25]}" );
333
+ QueryExpression expr = EvalTestContext .queryExpressionFromJson ("{'array':'field6.$this.$this.nf5', 'contains':'$none', 'values':[5,null ,15,25]}" );
334
334
QueryEvaluator eval = QueryEvaluator .getInstance (expr , md );
335
335
336
336
QueryEvaluationContext context = eval .evaluate (jsonDoc );
0 commit comments