Prechádzať zdrojové kódy

Test that JsonArray can contain inner objects

Benoit Blanchon 11 rokov pred
rodič
commit
c35a0fadc3
1 zmenil súbory, kde vykonal 12 pridanie a 0 odobranie
  1. 12 0
      tests/JsonArray_Container_Tests.cpp

+ 12 - 0
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]);
 }