// ArduinoJson - arduinojson.org // Copyright Benoit Blanchon 2014-2019 // MIT License #include #include using namespace ARDUINOJSON_NAMESPACE; TEST_CASE("MemberProxy::clear()") { DynamicJsonDocument doc(4096); MemberProxy mp = doc["hello"]; SECTION("size goes back to zero") { mp.add(42); mp.clear(); REQUIRE(mp.size() == 0); } SECTION("isNull() return true") { mp.add("hello"); mp.clear(); REQUIRE(mp.isNull() == true); } }