added test 'ToHexString' func in c++ part

This commit is contained in:
Anatoly Myachev committed 2019-05-23 15:11:29 +03:00
1 parent 0f472357de
commit c4bf288b9f
1 file changed
+10
+10
View File
@@ -136,6 +136,16 @@ TEST(TestBuffer, Copy) {
ASSERT_EQ(0, memcmp(out->data() + out->size(), zeros.data(), zeros.size()));
}
TEST(TestBuffer, ToHexString) {
std::string data_str = "\a0 hex string";
auto data = reinterpret_cast<const uint8_t*>(data_str.c_str());
Buffer buf(data, data_str.size());
ASSERT_EQ(buf.ToHexString(), std::string("07302068657820737472696e67"));
}
TEST(TestBuffer, SliceBuffer) {
std::string data_str = "some data to slice";