Skip to content

Commit b133019

Browse files
committed
Add tests to verify Avro handling
1 parent 61bdbff commit b133019

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

avro/src/test/java/com/fasterxml/jackson/dataformat/avro/POJOSimpleReadTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ private void _testSimplePojoViaParser(Employee empl, byte[] avro,
6060
assertFalse(p.hasTextCharacters());
6161
assertEquals("name", p.currentName());
6262
assertEquals("name", p.getText());
63+
assertEquals("name", p.getValueAsString());
64+
assertEquals("name", p.getValueAsString("x"));
6365
assertToken(JsonToken.VALUE_STRING, p.nextToken());
6466
assertEquals(empl.name, p.getText());
6567

@@ -70,6 +72,9 @@ private void _testSimplePojoViaParser(Employee empl, byte[] avro,
7072
assertTrue(p.hasTextCharacters());
7173
assertToken(JsonToken.FIELD_NAME, p.nextToken());
7274
assertEquals("age", p.currentName());
75+
assertEquals("age", p.getText());
76+
assertEquals("age", p.getValueAsString());
77+
assertEquals("age", p.getValueAsString("x"));
7378
assertToken(JsonToken.VALUE_NUMBER_INT, p.nextToken());
7479
assertEquals(NumberType.INT, p.getNumberType());
7580
assertEquals(Integer.valueOf(empl.age), p.getNumberValue());
@@ -82,6 +87,9 @@ private void _testSimplePojoViaParser(Employee empl, byte[] avro,
8287
sw = new StringWriter();
8388
assertEquals(6, p.getText(sw));
8489
assertEquals("emails", sw.toString());
90+
assertEquals("emails", p.getText());
91+
assertEquals("emails", p.getValueAsString());
92+
assertEquals("emails", p.getValueAsString("x"));
8593

8694
assertToken(JsonToken.START_ARRAY, p.nextToken());
8795
assertToken(JsonToken.VALUE_STRING, p.nextToken());

0 commit comments

Comments
 (0)