diff --git a/test/test_seller.cpp b/test/test_seller.cpp index d193340..0a3474f 100644 --- a/test/test_seller.cpp +++ b/test/test_seller.cpp @@ -2,6 +2,8 @@ #include "../src/core/seller.h" +#include + #include //using namespace boost::unit_test; @@ -15,4 +17,13 @@ BOOST_AUTO_TEST_CASE(create_uuid) { Seller seller{}; seller.createUuid(); BOOST_TEST(seller.getUuid().is_nil() == false); +} + +BOOST_AUTO_TEST_CASE(create_many) { + constexpr unsigned int QUANTITY{10000}; + std::array sellers; + for (unsigned i = 0; i < sellers.size(); i++) { + sellers[i] = Seller(); + sellers[i].createUuid(); + } } \ No newline at end of file