2 #include "gtest/gtest.h"
8 class HashNameGeneratorTest :
public ::testing::Test {
11 HashNameGeneratorTest() {
15 virtual ~HashNameGeneratorTest() {
22 virtual void SetUp() {
27 virtual void TearDown() {
33 TEST_F(HashNameGeneratorTest, HashName) {
35 std::vector<std::string> params;
36 params.push_back(
"transferline");
37 params.push_back(
"sigmax=5.05");
38 params.push_back(
"sigmay=6.05");
41 std::string expected =
"88a02dc533c53bc156f54a4fcc54397b";
42 ASSERT_STREQ(expected.c_str(), hash.c_str());
47 int main(
int argc,
char **argv) {
48 ::testing::InitGoogleTest(&argc, argv);
49 return RUN_ALL_TESTS();
int main(int argc, char *argv[])
static std::string generate(std::vector< std::string > arguments, size_t world_pid=0)