Beispiel #1
0
 public OnMergeSpecificationInformationForProviderWithResults(
     ILogger logger,
     ISpecificationsWithProviderResultsService service,
     IMessengerService messengerService,
     IUserProfileProvider userProfileProvider, bool useAzureStorage = false)
     : base(logger, messengerService, FunctionName, QueueName, useAzureStorage, userProfileProvider, service)
 {
 }
        public static void SetupTests(TestContext tc)
        {
            SetupTests("results");

            _logger = CreateLogger();
            _providerResultsCsvGeneratorService = CreateProviderResultsCsvGeneratorService();
            _resultsService = CreateResultsService();
            _providerCalculationResultsReIndexerService = CreateProviderCalculationResultsReIndexerService();
            _userProfileProvider    = CreateUserProfileProvider();
            _providerResultsService = Substitute.For <ISpecificationsWithProviderResultsService>();
        }
Beispiel #3
0
        public ResultsController(
            IResultsService resultsService,
            IProviderCalculationResultsSearchService providerCalculationResultsSearchService,
            IProviderCalculationResultsReIndexerService providerCalculationResultsReIndexerService,
            ISpecificationsWithProviderResultsService specificationsWithProviderResultsService)
        {
            Guard.ArgumentNotNull(resultsService, nameof(resultsService));
            Guard.ArgumentNotNull(providerCalculationResultsSearchService, nameof(providerCalculationResultsSearchService));
            Guard.ArgumentNotNull(providerCalculationResultsReIndexerService, nameof(providerCalculationResultsReIndexerService));
            Guard.ArgumentNotNull(specificationsWithProviderResultsService, nameof(specificationsWithProviderResultsService));

            _resultsService = resultsService;
            _providerCalculationResultsSearchService    = providerCalculationResultsSearchService;
            _providerCalculationResultsReIndexerService = providerCalculationResultsReIndexerService;
            _specificationsWithProviderResultsService   = specificationsWithProviderResultsService;
        }