Skip to content

Commit dfa2a78

Browse files
committed
Polish tests
1 parent 3d7262a commit dfa2a78

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

spring-restdocs-core/src/test/java/org/springframework/restdocs/payload/JsonContentHandlerTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,15 @@ public void typeForFieldWithNotNullAndThenNullValueMustMatch() throws IOExceptio
4848
this.thrown.expect(FieldTypesDoNotMatchException.class);
4949
new JsonContentHandler("{\"a\":[{\"id\":1},{\"id\":null}]}".getBytes())
5050
.determineFieldType(
51-
new FieldDescriptor("a[].id").type(JsonFieldType.STRING));
51+
new FieldDescriptor("a[].id").type(JsonFieldType.NUMBER));
5252
}
5353

5454
@Test
5555
public void typeForFieldWithNullAndThenNotNullValueMustMatch() throws IOException {
5656
this.thrown.expect(FieldTypesDoNotMatchException.class);
5757
new JsonContentHandler("{\"a\":[{\"id\":null},{\"id\":1}]}".getBytes())
5858
.determineFieldType(
59-
new FieldDescriptor("a.[].id").type(JsonFieldType.STRING));
59+
new FieldDescriptor("a.[].id").type(JsonFieldType.NUMBER));
6060
}
6161

6262
@Test

spring-restdocs-core/src/test/java/org/springframework/restdocs/payload/JsonFieldProcessorTests.java

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public void extractTopLevelMapEntry() {
5050
Map<String, Object> payload = new HashMap<>();
5151
payload.put("a", "alpha");
5252
assertThat(this.fieldProcessor.extract("a", payload).getValue(),
53-
equalTo((Object) "alpha"));
53+
equalTo("alpha"));
5454
}
5555

5656
@Test
@@ -60,7 +60,7 @@ public void extractNestedMapEntry() {
6060
payload.put("a", alpha);
6161
alpha.put("b", "bravo");
6262
assertThat(this.fieldProcessor.extract("a.b", payload).getValue(),
63-
equalTo((Object) "bravo"));
63+
equalTo("bravo"));
6464
}
6565

6666
@Test
@@ -71,7 +71,7 @@ public void extractTopLevelArray() {
7171
payload.add(bravo);
7272
payload.add(bravo);
7373
assertThat(this.fieldProcessor.extract("[]", payload).getValue(),
74-
equalTo((Object) payload));
74+
equalTo(payload));
7575
}
7676

7777
@Test
@@ -82,7 +82,7 @@ public void extractArray() {
8282
List<Map<String, Object>> alpha = Arrays.asList(bravo, bravo);
8383
payload.put("a", alpha);
8484
assertThat(this.fieldProcessor.extract("a", payload).getValue(),
85-
equalTo((Object) alpha));
85+
equalTo(alpha));
8686
}
8787

8888
@Test
@@ -93,7 +93,7 @@ public void extractArrayContents() {
9393
List<Map<String, Object>> alpha = Arrays.asList(bravo, bravo);
9494
payload.put("a", alpha);
9595
assertThat(this.fieldProcessor.extract("a[]", payload).getValue(),
96-
equalTo((Object) alpha));
96+
equalTo(alpha));
9797
}
9898

9999
@Test
@@ -104,7 +104,7 @@ public void extractFromItemsInArray() {
104104
List<Map<String, Object>> alpha = Arrays.asList(entry, entry);
105105
payload.put("a", alpha);
106106
assertThat(this.fieldProcessor.extract("a[].b", payload).getValue(),
107-
equalTo((Object) Arrays.asList("bravo", "bravo")));
107+
equalTo(Arrays.asList("bravo", "bravo")));
108108
}
109109

110110
@Test
@@ -116,7 +116,7 @@ public void extractOccasionallyAbsentFieldFromItemsInArray() {
116116
new HashMap<String, Object>());
117117
payload.put("a", alpha);
118118
assertThat(this.fieldProcessor.extract("a[].b", payload).getValue(),
119-
equalTo((Object) Arrays.asList("bravo")));
119+
equalTo(Arrays.asList("bravo")));
120120
}
121121

122122
@Test
@@ -129,7 +129,7 @@ public void extractOccasionallyNullFieldFromItemsInArray() {
129129
List<Map<String, Object>> alpha = Arrays.asList(nonNullField, nullField);
130130
payload.put("a", alpha);
131131
assertThat(this.fieldProcessor.extract("a[].b", payload).getValue(),
132-
equalTo((Object) Arrays.asList("bravo", null)));
132+
equalTo(Arrays.asList("bravo", null)));
133133
}
134134

135135
@Test
@@ -142,7 +142,7 @@ public void extractNestedArray() {
142142
.asList(Arrays.asList(entry1, entry2), Arrays.asList(entry3));
143143
payload.put("a", alpha);
144144
assertThat(this.fieldProcessor.extract("a[][]", payload).getValue(),
145-
equalTo((Object) Arrays.asList(Arrays.asList(entry1, entry2),
145+
equalTo(Arrays.asList(Arrays.asList(entry1, entry2),
146146
Arrays.asList(entry3))));
147147
}
148148

@@ -156,7 +156,7 @@ public void extractFromItemsInNestedArray() {
156156
.asList(Arrays.asList(entry1, entry2), Arrays.asList(entry3));
157157
payload.put("a", alpha);
158158
assertThat(this.fieldProcessor.extract("a[][].id", payload).getValue(),
159-
equalTo((Object) Arrays.asList("1", "2", "3")));
159+
equalTo(Arrays.asList("1", "2", "3")));
160160
}
161161

162162
@Test
@@ -169,27 +169,27 @@ public void extractArraysFromItemsInNestedArray() {
169169
.asList(Arrays.asList(entry1, entry2), Arrays.asList(entry3));
170170
payload.put("a", alpha);
171171
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),
173173
Arrays.asList(4))));
174174
}
175175

176176
@Test(expected = FieldDoesNotExistException.class)
177177
public void nonExistentTopLevelField() {
178-
this.fieldProcessor.extract("a", Collections.emptyMap()).getValue();
178+
this.fieldProcessor.extract("a", Collections.emptyMap());
179179
}
180180

181181
@Test(expected = FieldDoesNotExistException.class)
182182
public void nonExistentNestedField() {
183183
HashMap<String, Object> payload = new HashMap<>();
184184
payload.put("a", new HashMap<String, Object>());
185-
this.fieldProcessor.extract("a.b", payload).getValue();
185+
this.fieldProcessor.extract("a.b", payload);
186186
}
187187

188188
@Test(expected = FieldDoesNotExistException.class)
189189
public void nonExistentNestedFieldWhenParentIsNotAMap() {
190190
HashMap<String, Object> payload = new HashMap<>();
191191
payload.put("a", 5);
192-
this.fieldProcessor.extract("a.b", payload).getValue();
192+
this.fieldProcessor.extract("a.b", payload);
193193
}
194194

195195
@Test(expected = FieldDoesNotExistException.class)
@@ -198,20 +198,20 @@ public void nonExistentFieldWhenParentIsAnArray() {
198198
HashMap<String, Object> alpha = new HashMap<>();
199199
alpha.put("b", Arrays.asList(new HashMap<String, Object>()));
200200
payload.put("a", alpha);
201-
this.fieldProcessor.extract("a.b.c", payload).getValue();
201+
this.fieldProcessor.extract("a.b.c", payload);
202202
}
203203

204204
@Test(expected = FieldDoesNotExistException.class)
205205
public void nonExistentArrayField() {
206206
HashMap<String, Object> payload = new HashMap<>();
207-
this.fieldProcessor.extract("a[]", payload).getValue();
207+
this.fieldProcessor.extract("a[]", payload);
208208
}
209209

210210
@Test(expected = FieldDoesNotExistException.class)
211211
public void nonExistentArrayFieldAsTypeDoesNotMatch() {
212212
HashMap<String, Object> payload = new HashMap<>();
213213
payload.put("a", 5);
214-
this.fieldProcessor.extract("a[]", payload).getValue();
214+
this.fieldProcessor.extract("a[]", payload);
215215
}
216216

217217
@Test(expected = FieldDoesNotExistException.class)
@@ -220,7 +220,7 @@ public void nonExistentFieldBeneathAnArray() {
220220
HashMap<String, Object> alpha = new HashMap<>();
221221
alpha.put("b", Arrays.asList(new HashMap<String, Object>()));
222222
payload.put("a", alpha);
223-
this.fieldProcessor.extract("a.b[].id", payload).getValue();
223+
this.fieldProcessor.extract("a.b[].id", payload);
224224
}
225225

226226
@Test
@@ -331,7 +331,7 @@ public void extractNestedEntryWithDotInKeys() throws IOException {
331331
payload.put("a.key", alpha);
332332
alpha.put("b.key", "bravo");
333333
assertThat(this.fieldProcessor.extract("['a.key']['b.key']", payload).getValue(),
334-
equalTo((Object) "bravo"));
334+
equalTo("bravo"));
335335
}
336336

337337
@SuppressWarnings("unchecked")

0 commit comments

Comments
 (0)