public GetWasteCodeLookupAndNotificationDataByTypesHandlerTests() { wasteCodeRepository = A.Fake <IWasteCodeRepository>(); notificationApplicationRepository = A.Fake <INotificationApplicationRepository>(); //var context = new TestIwsContext(); handler = new GetWasteCodeLookupAndNotificationDataByTypesHandler(notificationApplicationRepository, wasteCodeRepository, new WasteCodeMap(), new WasteCodeMap()); A.CallTo(() => wasteCodeRepository.GetAllWasteCodes()).Returns(wasteCodes); var notificationWithWasteCodes = new TestableNotificationApplication { Id = NotificationWithWasteCodesId, WasteCodes = new WasteCodeInfo[] { new TestableWasteCodeInfo(FirstBaselCode) } }; A.CallTo(() => notificationApplicationRepository.GetById(NotificationWithWasteCodesId)).Returns(notificationWithWasteCodes); var notificationWithoutWasteCodes = new TestableNotificationApplication { Id = NotificationWithoutWasteCodesId }; A.CallTo(() => notificationApplicationRepository.GetById(NotificationWithoutWasteCodesId)).Returns(notificationWithoutWasteCodes); }
public GetImportNotificationWasteTypesHandler(IWasteCodeRepository wasteCodeRepository, IWasteTypeRepository wasteTypeRepository, IMapper mapper) { this.wasteTypeRepository = wasteTypeRepository; this.wasteCodeRepository = wasteCodeRepository; this.mapper = mapper; }
public GetWasteCodesByTypeHandlerTests() { wasteCodeRepository = A.Fake <IWasteCodeRepository>(); handler = new GetWasteCodesByTypeHandler(wasteCodeRepository, new WasteCodeMap()); A.CallTo(() => wasteCodeRepository.GetAllWasteCodes()).Returns(wasteCodes); }
public GetWasteCodeLookupAndNotificationDataByTypesHandler(INotificationApplicationRepository notificationApplicationRepository, IWasteCodeRepository wasteCodeRepository, IMap <IEnumerable <WasteCode>, WasteCodeData[]> wasteCodeMapper, IMap <IEnumerable <WasteCodeInfo>, WasteCodeData[]> wasteCodeInfoMapper) { this.notificationApplicationRepository = notificationApplicationRepository; this.wasteCodeRepository = wasteCodeRepository; this.wasteCodeMapper = wasteCodeMapper; this.wasteCodeInfoMapper = wasteCodeInfoMapper; }
public WasteTypeMap(IWasteCodeRepository wasteCodeRepository) { this.wasteCodeRepository = wasteCodeRepository; }
public GetAllWasteCodesHandler(IWasteCodeRepository repository, IMapper mapper) { this.repository = repository; this.mapper = mapper; }
public GetWasteCodesByTypeHandler(IWasteCodeRepository wasteCodeRepository, IMap <WasteCode, WasteCodeData> mapper) { this.wasteCodeRepository = wasteCodeRepository; this.mapper = mapper; }