|
|
@@ -31,7 +31,7 @@ TEST_CASE("JsonArray::operator==()") {
|
|
|
REQUIRE_FALSE(array1c == array2c);
|
|
|
}
|
|
|
|
|
|
- SECTION("should return false when RKS has more elements") {
|
|
|
+ SECTION("should return false when RHS has more elements") {
|
|
|
array1.add(1);
|
|
|
array2.add(1);
|
|
|
array2.add(2);
|
|
|
@@ -47,4 +47,23 @@ TEST_CASE("JsonArray::operator==()") {
|
|
|
REQUIRE(array1 == array2);
|
|
|
REQUIRE(array1c == array2c);
|
|
|
}
|
|
|
+
|
|
|
+ SECTION("should return false when RHS is null") {
|
|
|
+ JsonArray null;
|
|
|
+
|
|
|
+ REQUIRE_FALSE(array1 == null);
|
|
|
+ }
|
|
|
+
|
|
|
+ SECTION("should return false when LHS is null") {
|
|
|
+ JsonArray null;
|
|
|
+
|
|
|
+ REQUIRE_FALSE(null == array1);
|
|
|
+ }
|
|
|
+
|
|
|
+ SECTION("should return true when both are null") {
|
|
|
+ JsonArray null1;
|
|
|
+ JsonArray null2;
|
|
|
+
|
|
|
+ REQUIRE(null1 == null2);
|
|
|
+ }
|
|
|
}
|