Esempio n. 1
0
        public VacancySummaryMapperTests()
        {
            var vacancySummaryFixture = new Fixture();

            _vacancySummaryProjection = vacancySummaryFixture
                                        .Build <VacancySummaryProjection>()
                                        .With(vsp => vsp.EmployerAccountId, ValidEmployerAccountId)
                                        .Create();

            var config = new RecruitConfiguration
            {
                FindAnApprenticeshipDetailPrefixUrl = "http://localhost:50218/apprenticeship/",
                EmployerRecruitAnApprenticeManageVacancyFormattedUrl = "https://employer-recruit/accounts/{0}/vacancies/{1}/manage/",
                ProviderRecruitAnApprenticeManageVacancyFormattedUrl = "https://provider-recruit/{0}/vacancies/{1}/manage/"
            };

            _sut = new VacancySummaryMapper(Options.Create(config));
        }
Esempio n. 2
0
 public GetAddressesQueryHandler(ILocationApiClient <LocationApiConfiguration> locationApiClient, RecruitConfiguration config)
 {
     _locationApiClient = locationApiClient;
     _config            = config;
 }
Esempio n. 3
0
 public VacancySummaryMapper(IOptions <RecruitConfiguration> recruitConfig)
 {
     _recruitConfig = recruitConfig.Value;
 }