public void Setup() { _apprenticeshipVacancyReadRepository = new Mock <IVacancyReadRepository>(); _apprenticeshipVacancyWriteRepository = new Mock <IVacancyWriteRepository>(); _serviceBus = new Mock <IServiceBus>(); _logService = new Mock <ILogService>(); _processor = new VacancyStatusProcessorBuilder() .With(_apprenticeshipVacancyReadRepository) .With(_apprenticeshipVacancyWriteRepository) .With(_serviceBus) .With(_logService) .Build(); }
public VacancyStatusControlQueueConsumer(IJobControlQueue <StorageQueueMessage> messageService, ILogService logger, IVacancyStatusProcessor vacancyStatusProcessor) : base(messageService, logger, "Vacancy Status Processor", ScheduledJobQueues.VacancyStatus) { _vacancyStatusProcessor = vacancyStatusProcessor; _logger = logger; }
public VacancyStatusProcessorSubscriber(IVacancyStatusProcessor vacancyStatusProcessor) { _vacancyStatusProcessor = vacancyStatusProcessor; }