public void Not_Save_The_Vote() { _handler.Handle(new RegisterVoteCommand { CookieId = CookieId, SessionId = SessionId, TimeRecorded = _simulatedNow }); _voteRepository.DidNotReceiveWithAnyArgs().AddVote(null); }
public void Save_The_Vote() { _handler.Handle(new RegisterVoteCommand { CookieId = CookieId, SessionId = SessionId, TimeRecorded = _simulatedNow }); _voteRepository.Received().AddVote(Arg.Is <Vote>(vote => vote.CookieId == CookieId)); _voteRepository.Received().AddVote(Arg.Is <Vote>(vote => vote.SessionId == SessionId)); _voteRepository.Received().AddVote(Arg.Is <Vote>(vote => vote.TimeRecorded == _simulatedNow)); }