@@ -50,7 +50,7 @@ public void extractTopLevelMapEntry() {
50
50
Map <String , Object > payload = new HashMap <>();
51
51
payload .put ("a" , "alpha" );
52
52
assertThat (this .fieldProcessor .extract ("a" , payload ).getValue (),
53
- equalTo (( Object ) "alpha" ));
53
+ equalTo ("alpha" ));
54
54
}
55
55
56
56
@ Test
@@ -60,7 +60,7 @@ public void extractNestedMapEntry() {
60
60
payload .put ("a" , alpha );
61
61
alpha .put ("b" , "bravo" );
62
62
assertThat (this .fieldProcessor .extract ("a.b" , payload ).getValue (),
63
- equalTo (( Object ) "bravo" ));
63
+ equalTo ("bravo" ));
64
64
}
65
65
66
66
@ Test
@@ -71,7 +71,7 @@ public void extractTopLevelArray() {
71
71
payload .add (bravo );
72
72
payload .add (bravo );
73
73
assertThat (this .fieldProcessor .extract ("[]" , payload ).getValue (),
74
- equalTo (( Object ) payload ));
74
+ equalTo (payload ));
75
75
}
76
76
77
77
@ Test
@@ -82,7 +82,7 @@ public void extractArray() {
82
82
List <Map <String , Object >> alpha = Arrays .asList (bravo , bravo );
83
83
payload .put ("a" , alpha );
84
84
assertThat (this .fieldProcessor .extract ("a" , payload ).getValue (),
85
- equalTo (( Object ) alpha ));
85
+ equalTo (alpha ));
86
86
}
87
87
88
88
@ Test
@@ -93,7 +93,7 @@ public void extractArrayContents() {
93
93
List <Map <String , Object >> alpha = Arrays .asList (bravo , bravo );
94
94
payload .put ("a" , alpha );
95
95
assertThat (this .fieldProcessor .extract ("a[]" , payload ).getValue (),
96
- equalTo (( Object ) alpha ));
96
+ equalTo (alpha ));
97
97
}
98
98
99
99
@ Test
@@ -104,7 +104,7 @@ public void extractFromItemsInArray() {
104
104
List <Map <String , Object >> alpha = Arrays .asList (entry , entry );
105
105
payload .put ("a" , alpha );
106
106
assertThat (this .fieldProcessor .extract ("a[].b" , payload ).getValue (),
107
- equalTo (( Object ) Arrays .asList ("bravo" , "bravo" )));
107
+ equalTo (Arrays .asList ("bravo" , "bravo" )));
108
108
}
109
109
110
110
@ Test
@@ -116,7 +116,7 @@ public void extractOccasionallyAbsentFieldFromItemsInArray() {
116
116
new HashMap <String , Object >());
117
117
payload .put ("a" , alpha );
118
118
assertThat (this .fieldProcessor .extract ("a[].b" , payload ).getValue (),
119
- equalTo (( Object ) Arrays .asList ("bravo" )));
119
+ equalTo (Arrays .asList ("bravo" )));
120
120
}
121
121
122
122
@ Test
@@ -129,7 +129,7 @@ public void extractOccasionallyNullFieldFromItemsInArray() {
129
129
List <Map <String , Object >> alpha = Arrays .asList (nonNullField , nullField );
130
130
payload .put ("a" , alpha );
131
131
assertThat (this .fieldProcessor .extract ("a[].b" , payload ).getValue (),
132
- equalTo (( Object ) Arrays .asList ("bravo" , null )));
132
+ equalTo (Arrays .asList ("bravo" , null )));
133
133
}
134
134
135
135
@ Test
@@ -142,7 +142,7 @@ public void extractNestedArray() {
142
142
.asList (Arrays .asList (entry1 , entry2 ), Arrays .asList (entry3 ));
143
143
payload .put ("a" , alpha );
144
144
assertThat (this .fieldProcessor .extract ("a[][]" , payload ).getValue (),
145
- equalTo (( Object ) Arrays .asList (Arrays .asList (entry1 , entry2 ),
145
+ equalTo (Arrays .asList (Arrays .asList (entry1 , entry2 ),
146
146
Arrays .asList (entry3 ))));
147
147
}
148
148
@@ -156,7 +156,7 @@ public void extractFromItemsInNestedArray() {
156
156
.asList (Arrays .asList (entry1 , entry2 ), Arrays .asList (entry3 ));
157
157
payload .put ("a" , alpha );
158
158
assertThat (this .fieldProcessor .extract ("a[][].id" , payload ).getValue (),
159
- equalTo (( Object ) Arrays .asList ("1" , "2" , "3" )));
159
+ equalTo (Arrays .asList ("1" , "2" , "3" )));
160
160
}
161
161
162
162
@ Test
@@ -169,27 +169,27 @@ public void extractArraysFromItemsInNestedArray() {
169
169
.asList (Arrays .asList (entry1 , entry2 ), Arrays .asList (entry3 ));
170
170
payload .put ("a" , alpha );
171
171
assertThat (this .fieldProcessor .extract ("a[][].ids" , payload ).getValue (),
172
- equalTo (( Object ) Arrays .asList (Arrays .asList (1 , 2 ), Arrays .asList (3 ),
172
+ equalTo (Arrays .asList (Arrays .asList (1 , 2 ), Arrays .asList (3 ),
173
173
Arrays .asList (4 ))));
174
174
}
175
175
176
176
@ Test (expected = FieldDoesNotExistException .class )
177
177
public void nonExistentTopLevelField () {
178
- this .fieldProcessor .extract ("a" , Collections .emptyMap ()). getValue () ;
178
+ this .fieldProcessor .extract ("a" , Collections .emptyMap ());
179
179
}
180
180
181
181
@ Test (expected = FieldDoesNotExistException .class )
182
182
public void nonExistentNestedField () {
183
183
HashMap <String , Object > payload = new HashMap <>();
184
184
payload .put ("a" , new HashMap <String , Object >());
185
- this .fieldProcessor .extract ("a.b" , payload ). getValue () ;
185
+ this .fieldProcessor .extract ("a.b" , payload );
186
186
}
187
187
188
188
@ Test (expected = FieldDoesNotExistException .class )
189
189
public void nonExistentNestedFieldWhenParentIsNotAMap () {
190
190
HashMap <String , Object > payload = new HashMap <>();
191
191
payload .put ("a" , 5 );
192
- this .fieldProcessor .extract ("a.b" , payload ). getValue () ;
192
+ this .fieldProcessor .extract ("a.b" , payload );
193
193
}
194
194
195
195
@ Test (expected = FieldDoesNotExistException .class )
@@ -198,20 +198,20 @@ public void nonExistentFieldWhenParentIsAnArray() {
198
198
HashMap <String , Object > alpha = new HashMap <>();
199
199
alpha .put ("b" , Arrays .asList (new HashMap <String , Object >()));
200
200
payload .put ("a" , alpha );
201
- this .fieldProcessor .extract ("a.b.c" , payload ). getValue () ;
201
+ this .fieldProcessor .extract ("a.b.c" , payload );
202
202
}
203
203
204
204
@ Test (expected = FieldDoesNotExistException .class )
205
205
public void nonExistentArrayField () {
206
206
HashMap <String , Object > payload = new HashMap <>();
207
- this .fieldProcessor .extract ("a[]" , payload ). getValue () ;
207
+ this .fieldProcessor .extract ("a[]" , payload );
208
208
}
209
209
210
210
@ Test (expected = FieldDoesNotExistException .class )
211
211
public void nonExistentArrayFieldAsTypeDoesNotMatch () {
212
212
HashMap <String , Object > payload = new HashMap <>();
213
213
payload .put ("a" , 5 );
214
- this .fieldProcessor .extract ("a[]" , payload ). getValue () ;
214
+ this .fieldProcessor .extract ("a[]" , payload );
215
215
}
216
216
217
217
@ Test (expected = FieldDoesNotExistException .class )
@@ -220,7 +220,7 @@ public void nonExistentFieldBeneathAnArray() {
220
220
HashMap <String , Object > alpha = new HashMap <>();
221
221
alpha .put ("b" , Arrays .asList (new HashMap <String , Object >()));
222
222
payload .put ("a" , alpha );
223
- this .fieldProcessor .extract ("a.b[].id" , payload ). getValue () ;
223
+ this .fieldProcessor .extract ("a.b[].id" , payload );
224
224
}
225
225
226
226
@ Test
@@ -331,7 +331,7 @@ public void extractNestedEntryWithDotInKeys() throws IOException {
331
331
payload .put ("a.key" , alpha );
332
332
alpha .put ("b.key" , "bravo" );
333
333
assertThat (this .fieldProcessor .extract ("['a.key']['b.key']" , payload ).getValue (),
334
- equalTo (( Object ) "bravo" ));
334
+ equalTo ("bravo" ));
335
335
}
336
336
337
337
@ SuppressWarnings ("unchecked" )
0 commit comments