#include #include "../c++/data.hpp" #include "../c++/base64.hpp" namespace { namespace sch { using namespace saw::schema; } SAW_TEST("Base64 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"); data check_against{"SGVsbG8sIFdvcmxkIQ=="}; SAW_EXPECT(base64_str == check_against, "Base64 not expected value"); } }