I propose with this pull request to add some unit tests to the codebase. With the help of Mockito, the dependencies are mocked.
While adding the tests for the various parameters, it appeared that some validations could be improved.
There is still work to do to reach an acceptable unit test coverage but I wanted to submit this first batch to get some feedback.
This PR superseeds PR #23 (consequence of the rebase after merging PR #20)
I propose with this pull request to add some unit tests to the codebase. With the help of Mockito, the dependencies are mocked. While adding the tests for the various parameters, it appeared that some validations could be improved.
There is still work to do to reach an acceptable unit test coverage but I wanted to submit this first batch to get some feedback.
This PR superseeds PR #23 (consequence of the rebase after merging PR #20)