params["password"] = "keatest";
params["user"] = "keatest";
ASSERT_NO_THROW(cbptr_.reset(new MySqlConfigBackendDHCPv4(params)));
+ ASSERT_NE(cbptr_->getParameters(), DatabaseConnection::ParameterMap());
EXPECT_EQ("mysql", cbptr_->getType());
}
params["password"] = "keatest";
params["user"] = "keatest";
ASSERT_NO_THROW(cbptr_.reset(new MySqlConfigBackendDHCPv4(params)));
+ ASSERT_NE(cbptr_->getParameters(), DatabaseConnection::ParameterMap());
EXPECT_EQ("localhost", cbptr_->getHost());
}
params["name"] = "keatest";
params["password"] = "keatest";
params["user"] = "keatest";
+ ASSERT_NE(cbptr_->getParameters(), DatabaseConnection::ParameterMap());
ASSERT_NO_THROW(cbptr_.reset(new MySqlConfigBackendDHCPv4(params)));
EXPECT_EQ(0, cbptr_->getPort());
}
params["password"] = "keatest";
params["user"] = "keatest";
ASSERT_NO_THROW(cbptr_.reset(new MySqlConfigBackendDHCPv6(params)));
+ ASSERT_NE(cbptr_->getParameters(), DatabaseConnection::ParameterMap());
EXPECT_EQ("mysql", cbptr_->getType());
}
params["password"] = "keatest";
params["user"] = "keatest";
ASSERT_NO_THROW(cbptr_.reset(new MySqlConfigBackendDHCPv6(params)));
+ ASSERT_NE(cbptr_->getParameters(), DatabaseConnection::ParameterMap());
EXPECT_EQ("localhost", cbptr_->getHost());
}
params["password"] = "keatest";
params["user"] = "keatest";
ASSERT_NO_THROW(cbptr_.reset(new MySqlConfigBackendDHCPv6(params)));
+ ASSERT_NE(cbptr_->getParameters(), DatabaseConnection::ParameterMap());
EXPECT_EQ(0, cbptr_->getPort());
}
VALID_PASSWORD, VALID_READONLY_DB));
hdsptr_ = HostMgr::instance().getHostDataSource();
+ ASSERT_NE(hdsptr_->getParameters(), DatabaseConnection::ParameterMap());
// Check that an attempt to insert new host would result in
// exception.