#include "util/json.h"
#include <string>
#include <gtest/gtest.h>
namespace {
Json;
TEST(JsonTest, EmptyStringIsNotValid) { … }
TEST(JsonTest, EmptyDictionaryContainsNoKeys) { … }
TEST(JsonTest, InvalidJsonIsNotValid) { … }
TEST(JsonTest, OneKeyIsValid) { … }
TEST(JsonTest, EmptyStringKeyIsNotInObject) { … }
TEST(JsonTest, EmptyKeyIsValid) { … }
TEST(JsonTest, EmptyValueIsValid) { … }
TEST(JsonTest, Utf8EncodingIsValid) { … }
TEST(JsonTest, InvalidUtf8IsNotValid) { … }
TEST(JsonTest, NullInMiddleIsNotValid) { … }
TEST(JsonTest, TwoKeysAreValid) { … }
TEST(JsonTest, ListIsNotValid) { … }
TEST(JsonTest, StringIsNotValid) { … }
TEST(JsonTest, NumberIsNotValid) { … }
TEST(JsonTest, NoDictionaryFound) { … }
TEST(JsonTest, DictionaryFound) { … }
TEST(JsonTest, DictionariesHaveSubDictionaries) { … }
}