Add test for JsonArray.isEmpty() (#2173)

This commit is contained in:
Lorenz Nickel 2022-08-08 17:38:56 +02:00 committed by GitHub
parent 6fc1c8f7f1
commit 53234aa351
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -106,6 +106,18 @@ public final class JsonArrayTest extends TestCase {
assertEquals(0, copy.get(0).getAsJsonArray().size());
}
public void testIsEmpty() {
JsonArray array = new JsonArray();
assertTrue(array.isEmpty());
JsonPrimitive a = new JsonPrimitive("a");
array.add(a);
assertFalse(array.isEmpty());
array.remove(0);
assertTrue(array.isEmpty());
}
public void testFailedGetArrayValues() {
JsonArray jsonArray = new JsonArray();
jsonArray.add(JsonParser.parseString("{" + "\"key1\":\"value1\"," + "\"key2\":\"value2\"," + "\"key3\":\"value3\"," + "\"key4\":\"value4\"" + "}"));