Skip to content

Commit 77d71c7

Browse files
committed
Merge parts of (6) of #4759
1 parent cad9429 commit 77d71c7

File tree

11 files changed

+51
-45
lines changed

11 files changed

+51
-45
lines changed

src/test/java/com/fasterxml/jackson/databind/ObjectMapperTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ public void testCopyWith() throws Exception {
212212
JsonNode readResult = copiedMapper.readTree(json);
213213
// validate functionality
214214
assertEquals("Black", readResult.get("color").asText());
215-
assertEquals(true, readResult.get("free").asBoolean());
215+
assertTrue(readResult.get("free").asBoolean());
216216
assertEquals(204, readResult.get("pages").asInt());
217217
String readResultAsString = _unifyLFs("{\n \"color\" : \"Black\",\n \"free\" : \"true\",\n \"pages\" : \"204.04\"\n}");
218218
assertEquals(readResultAsString, _unifyLFs(mapper.writeValueAsString(readResult)));

src/test/java/com/fasterxml/jackson/databind/convert/CoerceToBooleanTest.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -194,14 +194,14 @@ public void testIntToBooleanCoercionSuccessPojo() throws Exception
194194
final ObjectReader r = DEFAULT_MAPPER.readerFor(BooleanPOJO.class);
195195

196196
p = r.readValue(DOC_WITH_0);
197-
assertEquals(false, p.value);
197+
assertFalse(p.value);
198198
p = r.readValue(utf8Bytes(DOC_WITH_0));
199-
assertEquals(false, p.value);
199+
assertFalse(p.value);
200200

201201
p = r.readValue(DOC_WITH_1);
202-
assertEquals(true, p.value);
202+
assertTrue(p.value);
203203
p = r.readValue(utf8Bytes(DOC_WITH_1));
204-
assertEquals(true, p.value);
204+
assertTrue(p.value);
205205
}
206206

207207
@Test
@@ -220,12 +220,12 @@ public void testIntToBooleanCoercionSuccessRoot() throws Exception
220220

221221
ab = atomicR.readValue(" 0");
222222
ab = atomicR.readValue(utf8Bytes(" 0"));
223-
assertEquals(false, ab.get());
223+
assertFalse(ab.get());
224224

225225
ab = atomicR.readValue(" 111");
226-
assertEquals(true, ab.get());
226+
assertTrue(ab.get());
227227
ab = atomicR.readValue(utf8Bytes(" 111"));
228-
assertEquals(true, ab.get());
228+
assertTrue(ab.get());
229229
}
230230

231231
// Test for verifying that Long values are coerced to boolean correctly as well

src/test/java/com/fasterxml/jackson/databind/deser/builder/BuilderWithUnwrappedTest.java

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
import static org.junit.jupiter.api.Assertions.assertEquals;
1414
import static org.junit.jupiter.api.Assertions.assertNotNull;
15+
import static org.junit.jupiter.api.Assertions.assertTrue;
1516

1617
import static com.fasterxml.jackson.databind.testutil.DatabindTestUtil.a2q;
1718

@@ -232,7 +233,7 @@ public void testWithUnwrappedAndCreatorSingleParameterAtBeginning() throws Excep
232233
assertEquals("John", person.getName().getFirst());
233234
assertEquals("Doe", person.getName().getLast());
234235
assertEquals(30, person.getAge());
235-
assertEquals(true, person.isAlive());
236+
assertTrue(person.isAlive());
236237
}
237238

238239
@Test
@@ -246,7 +247,7 @@ public void testWithUnwrappedAndCreatorSingleParameterInMiddle() throws Exceptio
246247
assertEquals("John", person.getName().getFirst());
247248
assertEquals("Doe", person.getName().getLast());
248249
assertEquals(30, person.getAge());
249-
assertEquals(true, person.isAlive());
250+
assertTrue(person.isAlive());
250251
}
251252

252253
@Test
@@ -260,7 +261,7 @@ public void testWithUnwrappedAndCreatorSingleParameterAtEnd() throws Exception {
260261
assertEquals("John", person.getName().getFirst());
261262
assertEquals("Doe", person.getName().getLast());
262263
assertEquals(30, person.getAge());
263-
assertEquals(true, person.isAlive());
264+
assertTrue(person.isAlive());
264265
}
265266

266267
@Test
@@ -274,7 +275,7 @@ public void testWithUnwrappedAndCreatorMultipleParametersAtBeginning() throws Ex
274275
assertEquals("John", animal.getName().getFirst());
275276
assertEquals("Doe", animal.getName().getLast());
276277
assertEquals(30, animal.getAge());
277-
assertEquals(true, animal.isAlive());
278+
assertTrue(animal.isAlive());
278279
}
279280

280281
@Test
@@ -288,7 +289,7 @@ public void testWithUnwrappedAndCreatorMultipleParametersInMiddle() throws Excep
288289
assertEquals("John", animal.getName().getFirst());
289290
assertEquals("Doe", animal.getName().getLast());
290291
assertEquals(30, animal.getAge());
291-
assertEquals(true, animal.isAlive());
292+
assertTrue(animal.isAlive());
292293
}
293294

294295
@Test
@@ -302,7 +303,7 @@ public void testWithUnwrappedAndCreatorMultipleParametersAtEnd() throws Exceptio
302303
assertEquals("John", animal.getName().getFirst());
303304
assertEquals("Doe", animal.getName().getLast());
304305
assertEquals(30, animal.getAge());
305-
assertEquals(true, animal.isAlive());
306+
assertTrue(animal.isAlive());
306307
}
307308

308309
@Test

src/test/java/com/fasterxml/jackson/databind/deser/creators/PolymorphicPropsCreatorsTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ public void testManualPolymorphicCatBasic() throws Exception
159159
Cat cat = (Cat) animal;
160160
assertEquals(18, cat.lives);
161161
// ok, he can't drink dairy products. Let's verify:
162-
assertEquals(false, cat.likesCream);
162+
assertFalse(cat.likesCream);
163163
}
164164

165165
@Test

src/test/java/com/fasterxml/jackson/databind/deser/creators/TestCreators.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ public void testConstructorAndProps() throws Exception
435435
("{ \"a\" : \"1\", \"b\": 2, \"c\" : true }", ConstructorAndPropsBean.class);
436436
assertEquals(1, bean.a);
437437
assertEquals(2, bean.b);
438-
assertEquals(true, bean.c);
438+
assertTrue(bean.c);
439439
}
440440

441441
@Test

src/test/java/com/fasterxml/jackson/databind/deser/filter/NullConversionsForContentTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ public void testNullsAsEmptyWithPrimitiveArrays() throws Exception
287287
NullContentAsEmpty<boolean[]> result = MAPPER.readValue(JSON,
288288
new TypeReference<NullContentAsEmpty<boolean[]>>() { });
289289
assertEquals(1, result.values.length);
290-
assertEquals(false, result.values[0]);
290+
assertFalse(result.values[0]);
291291
}
292292
}
293293

@@ -436,8 +436,8 @@ public void testNullsSkipWithPrimitiveArrays() throws Exception
436436
NullContentSkip<boolean[]> result = MAPPER.readValue(JSON,
437437
new TypeReference<NullContentSkip<boolean[]>>() { });
438438
assertEquals(2, result.values.length);
439-
assertEquals(true, result.values[0]);
440-
assertEquals(true, result.values[1]);
439+
assertTrue(result.values[0]);
440+
assertTrue(result.values[1]);
441441
}
442442
}
443443

src/test/java/com/fasterxml/jackson/databind/deser/jdk/JDKScalarsDeserTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -531,7 +531,7 @@ public void testNullForPrimitivesDefault() throws IOException
531531
PrimitivesBean.class);
532532
assertNotNull(bean);
533533
assertEquals(0, bean.intValue);
534-
assertEquals(false, bean.booleanValue);
534+
assertFalse(bean.booleanValue);
535535
assertEquals(0.0, bean.doubleValue);
536536

537537
bean = MAPPER.readValue("{\"byteValue\":null, \"longValue\":null, \"floatValue\":null}",

src/test/java/com/fasterxml/jackson/databind/jsonschema/TestGenerateJsonSchema.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -150,37 +150,37 @@ public void testOldSchemaGeneration() throws Exception
150150

151151
ObjectNode root = jsonSchema.getSchemaNode();
152152
assertEquals("object", root.get("type").asText());
153-
assertEquals(false, root.path("required").booleanValue());
153+
assertFalse(root.path("required").booleanValue());
154154
JsonNode propertiesSchema = root.get("properties");
155155
assertNotNull(propertiesSchema);
156156
JsonNode property1Schema = propertiesSchema.get("property1");
157157
assertNotNull(property1Schema);
158158
assertEquals("integer", property1Schema.get("type").asText());
159-
assertEquals(false, property1Schema.path("required").booleanValue());
159+
assertFalse(property1Schema.path("required").booleanValue());
160160
JsonNode property2Schema = propertiesSchema.get("property2");
161161
assertNotNull(property2Schema);
162162
assertEquals("string", property2Schema.get("type").asText());
163-
assertEquals(false, property2Schema.path("required").booleanValue());
163+
assertFalse(property2Schema.path("required").booleanValue());
164164
JsonNode property3Schema = propertiesSchema.get("property3");
165165
assertNotNull(property3Schema);
166166
assertEquals("array", property3Schema.get("type").asText());
167-
assertEquals(false, property3Schema.path("required").booleanValue());
167+
assertFalse(property3Schema.path("required").booleanValue());
168168
assertEquals("string", property3Schema.get("items").get("type").asText());
169169
JsonNode property4Schema = propertiesSchema.get("property4");
170170
assertNotNull(property4Schema);
171171
assertEquals("array", property4Schema.get("type").asText());
172-
assertEquals(false, property4Schema.path("required").booleanValue());
172+
assertFalse(property4Schema.path("required").booleanValue());
173173
assertEquals("number", property4Schema.get("items").get("type").asText());
174174

175175
JsonNode property5Schema = propertiesSchema.get("property5");
176176
assertNotNull(property5Schema);
177177
assertEquals("string", property5Schema.get("type").asText());
178-
assertEquals(true, property5Schema.path("required").booleanValue());
178+
assertTrue(property5Schema.path("required").booleanValue());
179179

180180
JsonNode property6Schema = propertiesSchema.get("property6");
181181
assertNotNull(property6Schema);
182182
assertEquals("integer", property6Schema.get("type").asText());
183-
assertEquals(false, property6Schema.path("required").booleanValue());
183+
assertFalse(property6Schema.path("required").booleanValue());
184184
}
185185

186186
@JsonFilter("filteredBean")

src/test/java/com/fasterxml/jackson/databind/node/JsonNodeConversionsTest.java

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import java.util.*;
77
import java.util.concurrent.atomic.AtomicReference;
88

9-
import static org.junit.jupiter.api.Assertions.*;
9+
import org.junit.jupiter.api.Test;
1010

1111
import com.fasterxml.jackson.core.type.TypeReference;
1212
import com.fasterxml.jackson.databind.testutil.DatabindTestUtil;
@@ -19,7 +19,8 @@
1919
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
2020
import com.fasterxml.jackson.databind.jsontype.TypeSerializer;
2121
import com.fasterxml.jackson.databind.util.TokenBuffer;
22-
import org.junit.jupiter.api.Test;
22+
23+
import static org.junit.jupiter.api.Assertions.*;
2324

2425
/**
2526
* Unit tests for verifying functionality of {@link JsonNode} methods that
@@ -140,18 +141,18 @@ public void testAsInt() throws Exception
140141
@Test
141142
public void testAsBoolean() throws Exception
142143
{
143-
assertEquals(false, BooleanNode.FALSE.asBoolean());
144-
assertEquals(true, BooleanNode.TRUE.asBoolean());
145-
assertEquals(false, IntNode.valueOf(0).asBoolean());
146-
assertEquals(true, IntNode.valueOf(1).asBoolean());
147-
assertEquals(false, LongNode.valueOf(0).asBoolean());
148-
assertEquals(true, LongNode.valueOf(-34L).asBoolean());
149-
assertEquals(true, new TextNode("true").asBoolean());
150-
assertEquals(false, new TextNode("false").asBoolean());
151-
assertEquals(false, new TextNode("barf").asBoolean());
152-
assertEquals(true, new TextNode("barf").asBoolean(true));
153-
154-
assertEquals(true, new POJONode(Boolean.TRUE).asBoolean());
144+
assertFalse(BooleanNode.FALSE.asBoolean());
145+
assertTrue(BooleanNode.TRUE.asBoolean());
146+
assertFalse(IntNode.valueOf(0).asBoolean());
147+
assertTrue(IntNode.valueOf(1).asBoolean());
148+
assertFalse(LongNode.valueOf(0).asBoolean());
149+
assertTrue(LongNode.valueOf(-34L).asBoolean());
150+
assertTrue(new TextNode("true").asBoolean());
151+
assertFalse(new TextNode("false").asBoolean());
152+
assertFalse(new TextNode("barf").asBoolean());
153+
assertTrue(new TextNode("barf").asBoolean(true));
154+
155+
assertTrue(new POJONode(Boolean.TRUE).asBoolean());
155156
}
156157

157158
// Deserializer to trigger the problem described in [JACKSON-554]

src/test/java/com/fasterxml/jackson/databind/struct/FormatFeatureAcceptSingleTest.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
1616
import com.fasterxml.jackson.databind.testutil.DatabindTestUtil;
1717

18-
import static org.junit.jupiter.api.Assertions.*;
18+
import static org.junit.jupiter.api.Assertions.assertEquals;
19+
import static org.junit.jupiter.api.Assertions.assertNotNull;
20+
import static org.junit.jupiter.api.Assertions.assertTrue;
1921

2022
public class FormatFeatureAcceptSingleTest extends DatabindTestUtil
2123
{
@@ -213,7 +215,7 @@ public void testSingleBooleanArrayRead() throws Exception {
213215
BooleanArrayWrapper result = MAPPER.readValue(json, BooleanArrayWrapper.class);
214216
assertNotNull(result.values);
215217
assertEquals(1, result.values.length);
216-
assertEquals(true, result.values[0]);
218+
assertTrue(result.values[0]);
217219
}
218220

219221
@Test

0 commit comments

Comments
 (0)