@@ -33,13 +33,21 @@ public void testSharedNameSimple() throws Exception
3333
3434    // same as above, but with name >= 64 characters 
3535    public  void  testSharedNameSimpleLong () throws  Exception 
36+     {
37+         _testSharedNameSimpleLong ("ABCD" );
38+         _testSharedNameSimpleLong ("ABCY" );
39+         _testSharedNameSimpleLong ("XBCD" );
40+         _testSharedNameSimpleLong ("ACCD" );
41+     }
42+ 
43+     private  void  _testSharedNameSimpleLong (String  suffix ) throws  Exception 
3644    {
3745        String  digits  = "01234567899" ;
3846
3947        // Base is 76 chars; loop over couple of shorter ones too 
4048
41-         final  String  LONG_NAME  = "a" +digits +"b" +digits +"c" +digits +"d" +digits +"e" +digits +"f" +digits +"ABCD" ;
42-          
49+         final  String  LONG_NAME  = "a" +digits +"b" +digits +"c" +digits +"d" +digits +"e" +digits +"f" +digits +suffix ;
50+ 
4351        for  (int  i  = 0 ; i  < 4 ; ++i ) {
4452            int  strLen  = LONG_NAME .length () - i ;
4553            String  field  = LONG_NAME .substring (0 , strLen );
@@ -64,14 +72,14 @@ public void testSharedNameSimpleLong() throws Exception
6472
6573            assertToken (JsonToken .START_OBJECT , parser .nextToken ());
6674            assertToken (JsonToken .FIELD_NAME , parser .nextToken ());
67-             assertEquals (field , parser .getCurrentName ());
75+             assertEquals (field , parser .currentName ());
6876            assertToken (JsonToken .VALUE_NUMBER_INT , parser .nextToken ());
6977            assertEquals (1 , parser .getIntValue ());
7078            assertToken (JsonToken .END_OBJECT , parser .nextToken ());
7179
7280            assertToken (JsonToken .START_OBJECT , parser .nextToken ());
7381            assertToken (JsonToken .FIELD_NAME , parser .nextToken ());
74-             assertEquals (field , parser .getCurrentName ());
82+             assertEquals (field , parser .currentName ());
7583            assertToken (JsonToken .VALUE_NUMBER_INT , parser .nextToken ());
7684            assertEquals (2 , parser .getIntValue ());
7785            assertToken (JsonToken .END_OBJECT , parser .nextToken ());
@@ -217,13 +225,13 @@ public void _testLongNames(boolean shareNames) throws Exception
217225        gen .close ();
218226
219227        JsonParser  parser  = factory .createParser (os .toByteArray ());
220-         assertNull (parser .getCurrentToken ());
228+         assertNull (parser .currentToken ());
221229        assertToken (JsonToken .START_OBJECT , parser .nextToken ());
222230        assertToken (JsonToken .FIELD_NAME , parser .nextToken ());
223-         assertEquals ("query" , parser .getCurrentName ());
231+         assertEquals ("query" , parser .currentName ());
224232        assertToken (JsonToken .START_OBJECT , parser .nextToken ());
225233        assertToken (JsonToken .FIELD_NAME , parser .nextToken ());
226-         assertEquals (FIELD_NAME , parser .getCurrentName ());
234+         assertEquals (FIELD_NAME , parser .currentName ());
227235        assertToken (JsonToken .VALUE_STRING , parser .nextToken ());
228236        assertEquals (VALUE , parser .getText ());
229237        assertToken (JsonToken .END_OBJECT , parser .nextToken ());
0 commit comments