public void SetUp()
 {
     _validator               = new NewVacancyViewModelServerValidator();
     _aggregateValidator      = new VacancyViewModelValidator();
     _furtherDetailsViewModel = new FurtherVacancyDetailsViewModel()
     {
         Wage = new WageViewModel()
     };
 }
 public VacancyMediator(IVacancyQAProvider vacancyQaProvider,
                        VacancyViewModelValidator vacancyViewModelValidator,
                        VacancySummaryViewModelServerValidator vacancySummaryViewModelServerValidator,
                        NewVacancyViewModelServerValidator newVacancyViewModelServerValidator,
                        VacancyQuestionsViewModelServerValidator vacancyQuestionsViewModelServerValidator,
                        VacancyRequirementsProspectsViewModelServerValidator vacancyRequirementsProspectsViewModelServerValidator,
                        VacancyOwnerRelationshipViewModelValidator vacancyOwnerRelationshipViewModelValidator,
                        IProviderQAProvider providerQaProvider, LocationSearchViewModelServerValidator locationSearchViewModelServerValidator, ILocationsProvider locationsProvider, TrainingDetailsViewModelServerValidator trainingDetailsViewModelServerValidator)
 {
     _vacancyQaProvider         = vacancyQaProvider;
     _vacancyViewModelValidator = vacancyViewModelValidator;
     _vacancySummaryViewModelServerValidator               = vacancySummaryViewModelServerValidator;
     _newVacancyViewModelServerValidator                   = newVacancyViewModelServerValidator;
     _vacancyQuestionsViewModelServerValidator             = vacancyQuestionsViewModelServerValidator;
     _vacancyRequirementsProspectsViewModelServerValidator = vacancyRequirementsProspectsViewModelServerValidator;
     _vacancyOwnerRelationshipViewModelValidator           = vacancyOwnerRelationshipViewModelValidator;
     _providerQaProvider = providerQaProvider;
     _locationSearchViewModelServerValidator = locationSearchViewModelServerValidator;
     _locationsProvider = locationsProvider;
     _trainingDetailsViewModelServerValidator = trainingDetailsViewModelServerValidator;
 }