create db at the right place

This commit is contained in:
Martin Brodbeck 2018-07-17 10:19:41 +02:00
parent c946bf6924
commit 5eef98074e
6 changed files with 40 additions and 22 deletions

View file

@ -9,14 +9,12 @@
BOOST_AUTO_TEST_CASE(create_database)
{
Database db(":memory:");
BOOST_CHECK_NO_THROW(db.init());
BOOST_CHECK_NO_THROW(Database db(":memory:"));
}
BOOST_AUTO_TEST_CASE(store_seller_fail)
{
Database db(":memory:");
db.init();
std::vector<std::unique_ptr<Seller>> sellers;
sellers.push_back(std::make_unique<Seller>());
sellers.push_back(std::make_unique<Seller>());
@ -25,7 +23,6 @@ BOOST_AUTO_TEST_CASE(store_seller_fail)
BOOST_AUTO_TEST_CASE(store_sellers_succ)
{
Database db(":memory:");
db.init();
std::vector<std::unique_ptr<Seller>> sellers;
auto a = std::make_unique<Seller>();
a->createUuid();
@ -47,7 +44,6 @@ BOOST_AUTO_TEST_CASE(store_sellers_succ)
BOOST_AUTO_TEST_CASE(seller_states)
{
Database db(":memory:");
db.init();
std::vector<std::unique_ptr<Seller>> sellers;
auto a = std::make_unique<Seller>();
a->setSellerNo(3);