public void TestIfEventsAreSubscribedTo() { var requestRepository = new Mock<IRequestRepository>(); var journeyRepository = new Mock<IJourneyRepository>(); Request request = new Request(); Journey journey = new Journey(); requestRepository.Setup(a => a.Save(request)).Raises(a => a.RequestCreated += null, RequestCreatedEventArgs.Empty); journeyRepository.Setup(a => a.Save(journey)).Raises(a => a.JourneyCreated += null, new JourneyCreatedEventArgs()); JourneyRequestMatcher matcher = new JourneyRequestMatcher(requestRepository.Object, journeyRepository.Object); matcher.EventPublisher = new EventPublisher(); //TODO: Fix later }
public void TestJourneyRequestMatcherConstructor() { var requestRepository = new Mock<IRequestRepository>(); var journeyRepository = new Mock<IJourneyRepository>(); JourneyRequestMatcher matcher = new JourneyRequestMatcher(requestRepository.Object, journeyRepository.Object); }