| #include "TlsHelper.h" | |
| #include <gtest/gtest.h> | |
| #include <string> | |
| ROCKETMQ_NAMESPACE_BEGIN | |
| TEST(TlsHelperTest, testSign) { | |
| const char* data = "some random data for test purpose only"; | |
| const char* access_secret = "arbitrary-access-key"; | |
| const std::string& signature = TlsHelper::sign(access_secret, data); | |
| const char* expect = "567868dc8e81f1e8095f88958edff1e07db4290e"; | |
| EXPECT_STRCASEEQ(expect, signature.c_str()); | |
| } | |
| ROCKETMQ_NAMESPACE_END |