public PublishController(IDataService dataService, IEnrichmentService enrichmentservice, ITransitionService transitionService, ISearchAndCompareService searchAndCompareService, IManageCoursesBackendService manageCoursesBackendService)
 {
     _dataService                 = dataService;
     _searchAndCompareService     = searchAndCompareService;
     _manageCoursesBackendService = manageCoursesBackendService;
     _enrichmentservice           = enrichmentservice;
     _transitionService           = transitionService;
 }
Beispiel #2
0
        public void SetUp()
        {
            _enrichmentServiceMock = new Mock <IEnrichmentService>();

            _dataServiceMock = new Mock <IDataService>();

            _loggerMock = new Mock <ILogger <SearchAndCompareService> >();
            _httpMock   = new Mock <IHttpClient>();
            var searchAndCompareApi = new SearchAndCompareApi(_httpMock.Object, sncUrl);

            _searchAndCompareService = new SearchAndCompareService(searchAndCompareApi, new CourseMapper(), _dataServiceMock.Object, _enrichmentServiceMock.Object, _loggerMock.Object);
        }