TEST(RegressionTest, TestFormulate) { pqxx::connection C(""); pqxx::work W(C); RegressionTest T; T.setName("test.module"); T.setModule("test.module.foo"); EXPECT_EQ(T.formulate(W), "INSERT INTO regressions (run_id, name, module) " "VALUES (0, 'test.module', 'test.module.foo');"); }
TEST(RegressionTest, TestSetName) { RegressionTest T; T.setName("test.module"); EXPECT_EQ(T.str(), "<RegressionTest (0) Module<test.module>>"); }