]> git.ipfire.org Git - thirdparty/pdns.git/blame - pdns/test-base64_cc.cc
add very basic base64 tests
[thirdparty/pdns.git] / pdns / test-base64_cc.cc
CommitLineData
38e0a9ac 1#define BOOST_TEST_DYN_LINK
2#define BOOST_TEST_NO_MAIN
3#include <boost/test/unit_test.hpp>
4#include "base64.hh"
5BOOST_AUTO_TEST_SUITE(base64_cc)
6
7BOOST_AUTO_TEST_CASE(test_Base64_Roundtrip) {
8 std::string before("Some Random String"), after;
9 std::string encoded = Base64Encode(before);
10 B64Decode(encoded, after);
11 BOOST_CHECK_EQUAL(before, after);
12}
13
14BOOST_AUTO_TEST_SUITE_END()