mirror of
https://github.com/stleary/JSON-java.git
synced 2025-08-02 19:15:27 -04:00
add test for invalid input on JSONTokener
This commit is contained in:
parent
215f4268bf
commit
3b7ba07531
@ -325,4 +325,21 @@ public class JSONTokenerTest {
|
||||
assertEquals("Stream closed", exception.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testInvalidInput_JSONObject_withoutStrictModel_shouldParseInput() {
|
||||
String input = "{\"invalidInput\": [],}";
|
||||
JSONTokener tokener = new JSONTokener(input);
|
||||
Object value = tokener.nextValue();
|
||||
assertEquals(new JSONObject(input).toString(), value.toString());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testInvalidInput_JSONArray_withoutStrictModel_shouldParseInput() {
|
||||
String input = "[\"invalidInput\",]";
|
||||
JSONTokener tokener = new JSONTokener(input);
|
||||
Object value = tokener.nextValue();
|
||||
assertEquals(new JSONArray(input).toString(), value.toString());
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user