This code consists of an inventory and product management project, developed for the completion of the automated testing module of the Devª program, a partnership between Let's Code and B3. The remnants consisted of:
- Open scope problem
- Use Junit 5 for all tests
- Create 2 service classes
- Create 1 entity
- Create 6 methods
- Have 90% coverage (services)
- Create 1 exception test
- Use mocks
- Add Jacoco to the project
- Object Oriented Modeling;
- Classes, Attributes, Methods, Encapsulation, Inheritance, Polymorphism;
- SOLID principles' - Single Responsibility.
- Unit testing, Junit, Mock, mockito;
- Jacoco and coverage.
- Java 17