public void SetUp() { _validator = new VacancyRequirementsProspectsViewModelServerValidator(); _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; }