public void FileProcessorDomainEventHandler_CanBeCreated_IsCreated() { Mock <IEstateReportingRepository> estateReportingRepository = new Mock <IEstateReportingRepository>(); FileProcessorDomainEventHandler eventHandler = new FileProcessorDomainEventHandler(estateReportingRepository.Object); eventHandler.ShouldNotBeNull(); }
public void FileProcessorDomainEventHandler_FileLineProcessingSuccessfulEvent_EventIsHandled() { FileLineProcessingSuccessfulEvent domainEvent = TestData.FileLineProcessingSuccessfulEvent; Mock <IEstateReportingRepository> estateReportingRepository = new Mock <IEstateReportingRepository>(); FileProcessorDomainEventHandler eventHandler = new FileProcessorDomainEventHandler(estateReportingRepository.Object); Logger.Initialise(NullLogger.Instance); Should.NotThrow(async() => { await eventHandler.Handle(domainEvent, CancellationToken.None); }); }