| 6 | using namespace Star; |
| 7 | |
| 8 | TEST(FormattedJsonTest, JsonInterop) { |
| 9 | Json array1 = JsonArray{1, 2, 3, 4}; |
| 10 | Json array2 = JsonArray{4, 3, 2, 1}; |
| 11 | FormattedJson farray1 = array1; |
| 12 | FormattedJson farray2 = array2; |
| 13 | |
| 14 | EXPECT_EQ(farray1.toJson(), array1); |
| 15 | EXPECT_EQ(farray2.toJson(), array2); |
| 16 | EXPECT_NE(farray1.toJson(), array2); |
| 17 | EXPECT_NE(farray2.toJson(), array1); |
| 18 | } |
| 19 | |
| 20 | TEST(FormattedJsonTest, Parsing) { |
| 21 | FormattedJson json1 = FormattedJson::parse(R"JSON( |
nothing calls this directly
no test coverage detected