Example #1
0
 public VacancyPostingService(
     ICreateVacancyStrategy createVacancyStrategy,
     IUpdateVacancyStrategy updateVacancyStrategy,
     IArchiveVacancyStrategy archiveVacancyStrategy,
     IGetNextVacancyReferenceNumberStrategy getNextVacancyReferenceNumberStrategy,
     IGetVacancyStrategies getVacancyStrategies,
     IGetVacancySummaryStrategies getVacancySummaryStrategies,
     IQaVacancyStrategies qaVacancyStrategies,
     IVacancyLocationsStrategies vacancyLocationsStrategies)
 {
     _createVacancyStrategy  = createVacancyStrategy;
     _updateVacancyStrategy  = updateVacancyStrategy;
     _archiveVacancyStrategy = archiveVacancyStrategy;
     _getNextVacancyReferenceNumberStrategy = getNextVacancyReferenceNumberStrategy;
     _getVacancyStrategies        = getVacancyStrategies;
     _getVacancySummaryStrategies = getVacancySummaryStrategies;
     _qaVacancyStrategies         = qaVacancyStrategies;
     _vacancyLocationsStrategies  = vacancyLocationsStrategies;
 }
Example #2
0
 public void SetUp()
 {
     _getNextVacancyReferenceNumberStrategy = new GetNextVacancyReferenceNumberStrategy(_mockReferenceNumberRepository.Object);
 }