Refactor tests a bit
Added jacoco
DRY
Test bounds of parameterized method parameter