Refactored domain tests
Refactored usecases tests
Refactoring interfaces/encoding and interfaces/webservice tests
Refactored interfaces/resources tests
Refactored interfaces/repositories tests
Making comparison of ints more typecific since we otherwise get a build error on go version tip