#include #include #include typedef std::pair testpair_t; typedef std::array tests; int main() { tests input = { testpair_t("",""), testpair_t( "Quisque ut ipsum lorem. Nullam ac justo elit. Sed gravida convallis mattis.", "2nPTv2DT874jRaYBN4uhM9mT2iRiwdJuCXuX5buUHyyvWUSu6cX62i8HYo8PsWqgs9DHbwhpSpV5SVUnCqyLcpxcuGanH68eXgzZTGq" ), testpair_t( "Cras fringilla, eros et imperdiet tincidunt", "5yAgp6rBagDHQZ3GacZSeaEPF2jfuwVHM21aNfXETJgn3EkArxc5UWSq1RM" ), }; for(tests::const_iterator it = input.begin(); it != input.end(); it++) { std::string result = libeosio::base58_encode(it->first); if ( result != it->second ) { std::cout << result << " is not equalt to " << it->second << std::endl; return 1; } } return 0; }