@@ -248,9 +248,14 @@ public void testStringField() throws IOException {
248248 assertEquals (JsonToken .START_OBJECT , parser .nextToken ());
249249 assertEquals (JsonToken .FIELD_NAME , parser .nextToken ());
250250 assertEquals ("a" , parser .currentName ());
251+ assertEquals ("a" , parser .getText ());
252+ assertEquals ("a" , parser .getValueAsString ());
253+ assertEquals ("a" , parser .getValueAsString ("x" ));
251254 assertEquals (JsonToken .VALUE_STRING , parser .nextToken ());
252255 assertEquals ("a" , parser .currentName ());
253256 assertEquals ("b" , parser .getText ());
257+ assertEquals ("b" , parser .getValueAsString ());
258+ assertEquals ("b" , parser .getValueAsString ("x" ));
254259 assertEquals (1 , parser .getTextLength ());
255260 assertEquals (JsonToken .END_OBJECT , parser .nextToken ());
256261
@@ -281,14 +286,23 @@ public void testNestedObject() throws IOException
281286
282287 assertEquals (JsonToken .FIELD_NAME , parser .nextToken ());
283288 assertEquals ("ob" , parser .currentName ());
289+ assertEquals ("ob" , parser .getText ());
290+ assertEquals ("ob" , parser .getValueAsString ());
291+ assertEquals ("ob" , parser .getValueAsString ("x" ));
284292 assertEquals (JsonToken .START_OBJECT , parser .nextToken ());
285293 assertEquals (JsonToken .FIELD_NAME , parser .nextToken ());
286294 assertEquals ("num" , parser .currentName ());
295+ assertEquals ("num" , parser .getText ());
296+ assertEquals ("num" , parser .getValueAsString ());
297+ assertEquals ("num" , parser .getValueAsString ("y" ));
287298 assertEquals (JsonToken .VALUE_NUMBER_INT , parser .nextToken ());
288299 assertEquals (JsonToken .END_OBJECT , parser .nextToken ());
289300
290301 assertEquals (JsonToken .FIELD_NAME , parser .nextToken ());
291302 assertEquals ("arr" , parser .currentName ());
303+ assertEquals ("arr" , parser .getText ());
304+ assertEquals ("arr" , parser .getValueAsString ());
305+ assertEquals ("arr" , parser .getValueAsString ("z" ));
292306 assertEquals (JsonToken .START_ARRAY , parser .nextToken ());
293307 assertEquals (JsonToken .END_ARRAY , parser .nextToken ());
294308
0 commit comments