spec for assign_vote, user and changes in view