Test: split JsonDocument.cpp into multiple files

This commit is contained in:
Benoit Blanchon
2023-04-01 15:14:21 +02:00
parent dc463a2f72
commit bcf1339e89
6 changed files with 221 additions and 206 deletions

View File

@ -0,0 +1,22 @@
// ArduinoJson - https://arduinojson.org
// Copyright © 2014-2023, Benoit BLANCHON
// MIT License
#include <ArduinoJson.h>
#include <catch.hpp>
TEST_CASE("JsonDocument") {
JsonDocument doc(4096);
SECTION("capacity()") {
SECTION("matches constructor argument") {
JsonDocument doc2(256);
REQUIRE(doc2.capacity() == 256);
}
SECTION("rounds up constructor argument") {
JsonDocument doc2(253);
REQUIRE(doc2.capacity() == 256);
}
}
}