ignore service provider tests
add setters and public methods for testing purposes
add repository tests