// ArduinoJson - arduinojson.org // Copyright Benoit Blanchon 2014-2018 // MIT License #include #include TEST_CASE("JsonObject::isNull()") { SECTION("returns true for undefined JsonObject") { JsonObject array; REQUIRE(array.isNull() == true); } SECTION("returns false when allocation succeeds") { StaticJsonDocument doc; JsonObject array = doc.to(); REQUIRE(array.isNull() == false); } SECTION("returns true when allocation fails") { StaticJsonDocument<1> doc; JsonObject array = doc.to(); REQUIRE(array.isNull() == true); } }