| 1234567891011121314151617181920212223242526272829 |
- #include <gtest/gtest.h>
- #include <StaticJsonBuffer.h>
- #include <JsonValue.h>
- TEST(JsonObjectTests, WhenValueIsAdded_ThenSizeIsIncreasedByOne)
- {
- StaticJsonBuffer<42> json;
- JsonObject object = json.createObject();
- object["hello"];
- EXPECT_EQ(1, object.size());
- object["world"];
- EXPECT_EQ(2, object.size());
- }
- TEST(JsonObjectTests, WhenTheSameValueIsAddedTwice_ThenSizeIsOnlyIncreasedByOne)
- {
- StaticJsonBuffer<42> json;
- JsonObject object = json.createObject();
- object["hello"];
- EXPECT_EQ(1, object.size());
- object["hello"];
- EXPECT_EQ(1, object.size());
- }
|