public override void Setup() { _tokenServiceClient = Substitute.For <ITokenServiceClient>(); _configuration = new ResultsAndCertificationConfiguration { ResultsAndCertificationInternalApiSettings = new ResultsAndCertificationInternalApiSettings { Uri = "http://tlevel.api.com" } }; _mockHttpResult = new ProviderTlevels { Id = 1, DisplayName = "Test1", Ukprn = _ukprn, Tlevels = new List <ProviderTlevel> { new ProviderTlevel { TqAwardingOrganisationId = 1, TlProviderId = 1, TlevelTitle = "Tlevel Title1" }, new ProviderTlevel { TqAwardingOrganisationId = 1, TlProviderId = 1, TlevelTitle = "Tlevel Title2" } } }; }
public override void Setup() { ApiClientResponse = new ProviderTlevels { Id = 1, DisplayName = "Test1", Ukprn = 12345, Tlevels = new List <ProviderTlevel> { new ProviderTlevel { TqAwardingOrganisationId = 1, TlProviderId = 1, TlevelTitle = "Tlevel Title1" }, new ProviderTlevel { TqAwardingOrganisationId = 1, TlProviderId = 1, TlevelTitle = "Tlevel Title2" } } }; InternalApiClient = Substitute.For <IResultsAndCertificationInternalApiClient>(); InternalApiClient.GetSelectProviderTlevelsAsync(Ukprn, ProviderId) .Returns(ApiClientResponse); var mapperConfig = new MapperConfiguration(c => c.AddMaps(typeof(ProviderMapper).Assembly)); Mapper = new AutoMapper.Mapper(mapperConfig); }
public override void Given() { ApiClientResponse = new ProviderTlevels { Id = 1, DisplayName = "Test1", Ukprn = 12345 }; InternalApiClient.GetAllProviderTlevelsAsync(Ukprn, ProviderId).Returns(ApiClientResponse); Loader = new ProviderLoader(InternalApiClient, Mapper); }
public async override Task When() { _result = await _apiClient.GetAllProviderTlevelsAsync(_ukprn, _providerId); }
public async override Task When() { _result = await ProviderService.GetSelectProviderTlevelsAsync(TlAwardingOrganisation.UkPrn, _invalidProviderId); }
public async override Task When() { _result = await ProviderService.GetAllProviderTlevelsAsync(_invalidUkprn, _invalidProviderId); }
public async override Task When() { _result = await ProviderService.GetAllProviderTlevelsAsync(TlAwardingOrganisation.UkPrn, TlProvider.Id); }