- Utilisation of Enum instead of using constant string in the class
- Use getters and setters and make property private is best practice in java and OOP programming
- Extract every update of an item in their specific method
to run the test use the command : mvn install