This repository shows one of my completed assignments within CTU FEE B6B36TS1 - Software Testing university course. As per task's requirements, JUnit 5 default and parameterized tests with data providers are covering the requested methods that are critical for the valid behaviour of the model that is being tested. The model itself is a fairly simplified instance of an E-Shop, that has items storage, shopping carts, orders, different representation of items from the views of clients' orders and storage, an archive that stores the history of the orders themselves and the history of the overall sales per particular items, a controller that manages all the processes. The project uses classic Maven structure around the default CTU FEE class packaging.
Ivan Shestachenko, 2025, B6B36TS1 @ FEE CTU