Implement unit test with minimum coverage
What
Implement tests for existing features and enforce a minimum coverage
Why
The base code is small enough to have a good coverage now and keep it along the project
Who will benefit
Developers confidence
Technical criteria
- Coverage of 80%
- Meaningful tests
- Test writing guidelines