1#include <gtest/gtest.h>
3#include <userver/protobuf/json/convert.hpp>
4#include <userver/utest/assert_macros.hpp>
10namespace protobuf::json::tests {
12TEST(EmptyToJsonSuccessTest, Test) {
13 proto_json::messages::EmptyMessage input;
14 formats::json::
Value json;
15 formats::json::
Value expected_json;
16 formats::json::
Value sample_json;
18 UASSERT_NO_THROW((json = MessageToJson(input, {})));
19 UASSERT_NO_THROW((expected_json = PrepareJsonTestData(
"{}")));
20 UASSERT_NO_THROW((sample_json = CreateSampleJson(input)));
22 EXPECT_EQ(json, expected_json);
23 EXPECT_EQ(expected_json, sample_json);