public SegmentController(ILogService logService, IRelatedCareersSegmentService relatedCareersSegmentService, AutoMapper.IMapper mapper, IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> refreshService)
 {
     this.logService = logService;
     this.relatedCareersSegmentService = relatedCareersSegmentService;
     this.mapper         = mapper;
     this.refreshService = refreshService;
 }
Example #2
0
 public SegmentController(IJobProfileTasksSegmentService jobProfileTasksSegmentService, AutoMapper.IMapper mapper, ILogService logService, IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> refreshService)
 {
     this.jobProfileTasksSegmentService = jobProfileTasksSegmentService;
     this.mapper         = mapper;
     this.logService     = logService;
     this.refreshService = refreshService;
 }
Example #3
0
        public CourseCurrentOpportunitiesRefreshTests()
        {
            fakeLogger             = A.Fake <ILogger <CourseCurrentOpportunitiesRefresh> >();
            fakeRepository         = A.Fake <Data.Contracts.ICosmosRepository <CurrentOpportunitiesSegmentModel> >();
            fakeCourseSearchClient = A.Fake <ICourseSearchApiService>();
            fakeMapper             = A.Fake <AutoMapper.IMapper>();
            fakejobProfileSegmentRefreshService = A.Fake <IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> >();

            courseSearchSettings = new CourseSearchSettings()
            {
                CourseSearchUrl = new Uri("htpp:\\test.com"),
            };

            currentOpportunitiesSegmentModel = new CurrentOpportunitiesSegmentModel
            {
                CanonicalName = "DummyJob",
                Data          = new CurrentOpportunitiesSegmentDataModel()
                {
                    Courses = new Courses()
                    {
                        CourseKeywords = "dummyKeyword",
                    },
                },
            };
        }
 public SegmentController(ILogService logService, IHowToBecomeSegmentService howToBecomeSegmentService, AutoMapper.IMapper mapper, IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> refreshService)
 {
     this.logService = logService;
     this.howToBecomeSegmentService = howToBecomeSegmentService;
     this.mapper         = mapper;
     this.refreshService = refreshService;
 }
 public SegmentController(ILogService logService, ICurrentOpportunitiesSegmentService currentOpportunitiesSegmentService, AutoMapper.IMapper mapper, IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> refreshService)
 {
     this.logService = logService;
     this.currentOpportunitiesSegmentService = currentOpportunitiesSegmentService;
     this.mapper         = mapper;
     this.refreshService = refreshService;
 }
Example #6
0
 public SegmentServiceGetByNameTests()
 {
     repository = A.Fake <ICosmosRepository <JobProfileTasksSegmentModel> >();
     mapper     = A.Fake <IMapper>();
     jobProfileSegmentRefreshService = A.Fake <IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> >();
     jobProfileTasksSegmentService   = new JobProfileTasksSegmentService(repository, mapper, jobProfileSegmentRefreshService);
 }
 public SegmentServicePatchSocCodeDataTests()
 {
     jobProfileSegmentRefreshService = A.Fake <IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> >();
     mapper     = A.Fake <IMapper>();
     repository = A.Fake <ICosmosRepository <JobProfileOverviewSegmentModel> >();
     jobProfileOverviewSegmentService = new JobProfileOverviewSegmentService(repository, mapper, jobProfileSegmentRefreshService);
 }
 public SegmentController(ILogService logService, ISkillSegmentService skillSegmentService, AutoMapper.IMapper mapper, IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> refreshService)
 {
     this.logService          = logService;
     this.skillSegmentService = skillSegmentService;
     this.mapper         = mapper;
     this.refreshService = refreshService;
 }
 public SegmentServicePatchRegistrationTests()
 {
     jobProfileSegmentRefreshService = A.Fake <IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> >();
     mapper     = A.Fake <IMapper>();
     repository = A.Fake <ICosmosRepository <HowToBecomeSegmentModel> >();
     howToBecomeSegmentService = new HowToBecomeSegmentService(repository, jobProfileSegmentRefreshService, mapper);
 }
Example #10
0
 public SegmentServiceUpdateTests()
 {
     repository = A.Fake <ICosmosRepository <CareerPathSegmentModel> >();
     jobProfileSegmentRefreshService = A.Fake <IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> >();
     mapper = A.Fake <IMapper>();
     careerPathSegmentService = new CareerPathSegmentService(repository, jobProfileSegmentRefreshService, mapper);
 }
 public AVCurrentOpportuntiesRefresh(ILogger <AVCurrentOpportuntiesRefresh> logger, ICosmosRepository <CurrentOpportunitiesSegmentModel> repository, IAVAPIService aVAPIService, AutoMapper.IMapper mapper, IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> jobProfileSegmentRefreshService)
 {
     this.logger       = logger;
     this.repository   = repository;
     this.aVAPIService = aVAPIService;
     this.mapper       = mapper;
     this.jobProfileSegmentRefreshService = jobProfileSegmentRefreshService;
 }
 public CareerPathSegmentService(
     ICosmosRepository <CareerPathSegmentModel> repository,
     IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> jobProfileSegmentRefreshService,
     IMapper mapper)
 {
     this.repository = repository;
     this.jobProfileSegmentRefreshService = jobProfileSegmentRefreshService;
     this.mapper = mapper;
 }
 public CourseCurrentOpportunitiesRefresh(ILogger <CourseCurrentOpportunitiesRefresh> logger, ICosmosRepository <CurrentOpportunitiesSegmentModel> repository, ICourseSearchApiService courseSearchApiService, AutoMapper.IMapper mapper, CourseSearchSettings courseSearchSettings, IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> jobProfileSegmentRefreshService)
 {
     this.logger                          = logger;
     this.repository                      = repository;
     this.courseSearchApiService          = courseSearchApiService;
     this.mapper                          = mapper;
     this.courseSearchSettings            = courseSearchSettings;
     this.jobProfileSegmentRefreshService = jobProfileSegmentRefreshService;
 }
 public JobProfileTasksSegmentService(
     ICosmosRepository <JobProfileTasksSegmentModel> repository,
     IMapper mapper,
     IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> jobProfileSegmentRefreshService)
 {
     this.repository = repository;
     this.mapper     = mapper;
     this.jobProfileSegmentRefreshService = jobProfileSegmentRefreshService;
 }
Example #15
0
 public CurrentOpportunitiesSegmentService(ICosmosRepository <CurrentOpportunitiesSegmentModel> repository, ICourseCurrentOpportunitiesRefresh courseCurrentOpportunitiesRefresh, IAVCurrentOpportunitiesRefresh aVCurrentOpportunatiesRefresh, ILogger <CurrentOpportunitiesSegmentService> logger, IMapper mapper, IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> jobProfileSegmentRefreshService, ICurrentOpportunitiesSegmentUtilities currentOpportunitiesSegmentUtilities)
 {
     this.repository = repository;
     this.aVCurrentOpportunatiesRefresh     = aVCurrentOpportunatiesRefresh;
     this.courseCurrentOpportunitiesRefresh = courseCurrentOpportunitiesRefresh;
     this.logger = logger;
     this.mapper = mapper;
     this.jobProfileSegmentRefreshService      = jobProfileSegmentRefreshService;
     this.currentOpportunitiesSegmentUtilities = currentOpportunitiesSegmentUtilities;
 }
Example #16
0
 public SegmentServiceHealthStatusCheckTests()
 {
     fakeRepository = A.Fake <ICosmosRepository <CurrentOpportunitiesSegmentModel> >();
     fakeCourseCurrentOpportunitiesRefresh = A.Fake <ICourseCurrentOpportunitiesRefresh>();
     fakeIAVCurrentOpportunatiesRefresh    = A.Fake <IAVCurrentOpportunitiesRefresh>();
     fakeLogger = A.Fake <ILogger <CurrentOpportunitiesSegmentService> >();
     fakeMapper = A.Fake <IMapper>();
     fakeJobProfileSegmentRefreshService      = A.Fake <IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> >();
     fakeCurrentOpportunitiesSegmentUtilities = A.Fake <ICurrentOpportunitiesSegmentUtilities>();
 }
        public CourseServiceHealthStatusCheckTests()
        {
            fakeLogger = A.Fake <ILogger <CourseCurrentOpportunitiesRefresh> >();
            dummyHealthCheckContext = A.Dummy <HealthCheckContext>();
            fakeLogger             = A.Fake <ILogger <CourseCurrentOpportunitiesRefresh> >();
            fakeRepository         = A.Fake <Data.Contracts.ICosmosRepository <CurrentOpportunitiesSegmentModel> >();
            fakeCourseSearchClient = A.Fake <ICourseSearchApiService>();
            fakeMapper             = A.Fake <AutoMapper.IMapper>();
            fakejobProfileSegmentRefreshService = A.Fake <IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> >();

            courseSearchSettings = new CourseSearchSettings()
            {
                HealthCheckKeyWords = "DummyKeyword",
            };
        }
 public SegmentServicePingTests()
 {
     jobProfileSegmentRefreshService = A.Fake <IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> >();
     mapper = A.Fake <IMapper>();
 }
 public SegmentServicePatchUniformTests()
 {
     repository = A.Fake <ICosmosRepository <JobProfileTasksSegmentModel> >();
     mapper     = A.Fake <IMapper>();
     jobProfileSegmentRefreshService = A.Fake <IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> >();
 }
 public SegmentServicePatchSkillsMatrixTests()
 {
     repository = A.Fake <ICosmosRepository <JobProfileSkillSegmentModel> >();
     mapper     = A.Fake <IMapper>();
     jobProfileSegmentRefreshService = A.Fake <IJobProfileSegmentRefreshService <RefreshJobProfileSegmentServiceBusModel> >();
 }