remove article from sale
This commit is contained in:
parent
2fb72f1701
commit
91357d7c7f
3 changed files with 24 additions and 1 deletions
|
@ -30,4 +30,15 @@ BOOST_AUTO_TEST_CASE(articles_sum)
|
|||
|
||||
BOOST_TEST(sale.sumInCents() == 550);
|
||||
BOOST_TEST(seller.getArticles(true).size() == 10);
|
||||
}
|
||||
|
||||
BOOST_AUTO_TEST_CASE(remove_article) {
|
||||
auto art = std::make_shared<Article>();
|
||||
Sale sale{};
|
||||
|
||||
BOOST_TEST(art->isSold() == false);
|
||||
sale.addArticle(art);
|
||||
BOOST_TEST(art->isSold() == true);
|
||||
sale.removeArticle(art.get());
|
||||
BOOST_TEST(art->isSold() == false);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue