#include #include "../c++/data.hpp" #include "../c++/base64.hpp" #include namespace { namespace sch { using namespace saw::schema; } SAW_TEST("Codec Base64 Encode String"){ using namespace saw; data inp_data{"Hello, World!"}; data base64_str; codec base64_codec; auto eov = base64_codec.encode(inp_data, base64_str); SAW_EXPECT(eov.is_value(), "Couldn't encode data"); SAW_EXPECT((base64_str == data{"SGVsbG8sIFdvcmxkIQ=="}), "Base64 not expected value"); } }