add.cpp 405 B

12345678910111213141516171819202122
  1. // ArduinoJson - arduinojson.org
  2. // Copyright Benoit Blanchon 2014-2019
  3. // MIT License
  4. #include <ArduinoJson.h>
  5. #include <catch.hpp>
  6. TEST_CASE("JsonDocument::add()") {
  7. DynamicJsonDocument doc(4096);
  8. SECTION("integer") {
  9. doc.add(42);
  10. REQUIRE(doc.as<std::string>() == "[42]");
  11. }
  12. SECTION("const char*") {
  13. doc.add("hello");
  14. REQUIRE(doc.as<std::string>() == "[\"hello\"]");
  15. }
  16. }