Fixed unite test

Fixed unit test after refactoring in previous commit
Refactoring of Votes

Votes is now responsible for creating Vote objects. The service only
passes a value, and not a Vote object when submitting a vote.