public void BeforeEachTest() { _voteRepository = Substitute.For<IVoteRepository>(); _voteRepository.HasVotedFor(Arg.Is(SessionId), Arg.Is(CookieId)).Returns(true); _conferenceLoader = Substitute.For<IConferenceLoader>(); var conference = new Conference(1, "", ""); conference.AddToCalendar(ConferenceHelper.GetOpenVotingPeriod()); _conferenceLoader.LoadConference(Arg.Is(1)).Returns(conference); _handler = new DeleteVoteCommandHandler(_voteRepository, _conferenceLoader); }
public void BeforeEachTest() { _voteRepository = Substitute.For<IVoteRepository>(); _voteRepository.HasVotedFor(Arg.Any<int>(), Arg.Any<Guid>()).Returns(false); _conferenceLoader = Substitute.For<IConferenceLoader>(); var conference = new Conference(1, "", ""); conference.AddToCalendar(ConferenceHelper.GetOpenVotingPeriod()); _conferenceLoader.LoadConference(Arg.Is(1)).Returns(conference); _handler = new RegisterVoteCommandHandler(_voteRepository, _conferenceLoader); }
public void BeforeEachTest() { _voteRepository = Substitute.For <IVoteRepository>(); _voteRepository.HasVotedFor(Arg.Any <int>(), Arg.Any <Guid>()).Returns(false); _conferenceLoader = Substitute.For <IConferenceLoader>(); var conference = new Conference(1, "", ""); conference.AddToCalendar(ConferenceHelper.GetOpenVotingPeriod()); _conferenceLoader.LoadConference(Arg.Is(1)).Returns(conference); _handler = new RegisterVoteCommandHandler(_voteRepository, _conferenceLoader); }
public void BeforeEachTest() { _voteRepository = Substitute.For <IVoteRepository>(); _voteRepository.HasVotedFor(Arg.Is(SessionId), Arg.Is(CookieId)).Returns(true); _conferenceLoader = Substitute.For <IConferenceLoader>(); var conference = new Conference(1, "", ""); conference.AddToCalendar(ConferenceHelper.GetOpenVotingPeriod()); _conferenceLoader.LoadConference(Arg.Is(1)).Returns(conference); _handler = new DeleteVoteCommandHandler(_voteRepository, _conferenceLoader); }
private void When_I_Build_The_Domain_Model() { var conferenceBuilder = new ConferenceBuilder(_calendarItemRepository, new CalendarEntryBuilder()); _domainModel = conferenceBuilder.Build(_source); }