public PublishedProviderSearchService(IPublishingApiClient publishingApiClient, IPoliciesApiClient policiesApiClient, ILogger logger, IMapper mapper)
 {
     _publishingApiClient = publishingApiClient;
     _policiesApiClient   = policiesApiClient;
     _logger = logger;
     _mapper = mapper;
 }
Exemplo n.º 2
0
        public PublishedProviderSearchController(IPublishedProviderSearchService publishedProviderSearchService,
                                                 IPublishingApiClient publishingApiClient)
        {
            Guard.ArgumentNotNull(publishedProviderSearchService, nameof(publishedProviderSearchService));

            _publishedProviderSearchService = publishedProviderSearchService;
            _publishingApiClient            = publishingApiClient;
        }
 public FundingLineDetailsController(IPublishingApiClient publishingApiClient, IProvidersApiClient providersApiClient,
                                     ISpecificationsApiClient specificationsApiClient, IPoliciesApiClient policiesApiClient, IAuthorizationHelper authorizationHelper)
 {
     _publishingApiClient     = publishingApiClient;
     _providersApiClient      = providersApiClient;
     _specificationsApiClient = specificationsApiClient;
     _policiesApiClient       = policiesApiClient;
     _authorizationHelper     = authorizationHelper;
 }
        public ProfilingController(IProfilingApiClient profilingApiClient,
                                   IPublishingApiClient publishingApiClient)
        {
            Guard.ArgumentNotNull(profilingApiClient, nameof(profilingApiClient));
            Guard.ArgumentNotNull(publishingApiClient, nameof(publishingApiClient));

            _profilingApiClient  = profilingApiClient;
            _publishingApiClient = publishingApiClient;
        }
        public PublishController(
            ISpecificationsApiClient specificationsApiClient,
            IPublishingApiClient publishingApiClient,
            IAuthorizationHelper authorizationHelper)
        {
            Guard.ArgumentNotNull(specificationsApiClient, nameof(specificationsApiClient));
            Guard.ArgumentNotNull(publishingApiClient, nameof(publishingApiClient));
            Guard.ArgumentNotNull(authorizationHelper, nameof(authorizationHelper));

            _specificationsApiClient = specificationsApiClient;
            _publishingApiClient     = publishingApiClient;
            _authorizationHelper     = authorizationHelper;
        }
        public void Setup()
        {
            _specificationsApiClient = Substitute.For <ISpecificationsApiClient>();
            _authorizationHelper     = Substitute.For <IAuthorizationHelper>();
            _publishingApiClient     = Substitute.For <IPublishingApiClient>();
            _validatedApiResponse    =
                new ValidatedApiResponse <JobCreationResponse>(HttpStatusCode.OK,
                                                               new JobCreationResponse
            {
                JobId = "ID"
            });

            _publishController =
                new PublishController(_specificationsApiClient, _publishingApiClient, _authorizationHelper);
        }