diff --git a/tests/JsonArray_Container_Tests.cpp b/tests/JsonArray_Container_Tests.cpp index 5fc8245a..3a9ca0d5 100644 --- a/tests/JsonArray_Container_Tests.cpp +++ b/tests/JsonArray_Container_Tests.cpp @@ -74,4 +74,16 @@ TEST_F(JsonArray_Container_Tests, CanStoreInnerArrays) EXPECT_EQ(innerarray1, (JsonArray) array[0]); EXPECT_EQ(innerarray2, (JsonArray) array[1]); +} + +TEST_F(JsonArray_Container_Tests, CanStoreInnerObjects) +{ + JsonObject innerObject1 = json.createObject(); + JsonObject innerObject2 = json.createObject(); + + array.add(innerObject1); + array.add(innerObject2); + + EXPECT_EQ(innerObject1, (JsonObject) array[0]); + EXPECT_EQ(innerObject2, (JsonObject) array[1]); } \ No newline at end of file