Przeglądaj źródła

Test that JsonArray can contain inner objects

Benoit Blanchon 11 lat temu
rodzic
commit
c35a0fadc3
1 zmienionych plików z 12 dodań i 0 usunięć
  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(innerarray1, (JsonArray) array[0]);
     EXPECT_EQ(innerarray2, (JsonArray) array[1]);
     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]);
 }
 }