public PackageContentTests() { var httpClient = new HttpClient(new HttpClientHandler { AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate }); var serviceIndex = new ServiceIndexClient(httpClient, "https://api.nuget.org/v3/index.json"); var urlGeneratorFactory = new UrlGeneratorClientFactory(serviceIndex); _target = new PackageContentClient(urlGeneratorFactory, httpClient); }
public ProtocolFixture() { var httpClient = new HttpClient(new HttpClientHandler { AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate, }); ServiceIndexClient = new ServiceIndexClient(httpClient, "https://api.nuget.org/v3/index.json"); ContentClient = new PackageContentClient(httpClient, "https://api.nuget.org/v3-flatcontainer"); MetadataClient = new PackageMetadataClient(httpClient, "https://api.nuget.org/v3/registration3-gz-semver2"); SearchClient = new SearchClient( httpClient, "https://azuresearch-usnc.nuget.org/query", "https://azuresearch-ussc.nuget.org/autocomplete"); }
public PackageMetadataServiceIntegrationTests() { var httpClient = new HttpClient(); var serviceIndexClient = new ServiceIndexClient(httpClient); var registrationClient = new RegistrationClient(httpClient); var packageContentClient = new PackageContentClient(httpClient); var serviceIndex = "https://api.nuget.org/v3/index.json"; var serviceIndexService = new ServiceIndexService(serviceIndex, serviceIndexClient); _target = new PackageMetadataService( serviceIndexService, registrationClient, packageContentClient); }
public PackageMetadataServiceIntegrationTests() { var httpClient = new HttpClient(new HttpClientHandler { AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate, }); var serviceIndexClient = new ServiceIndexClient(httpClient); var registrationClient = new RegistrationClient(httpClient); var packageContentClient = new PackageContentClient(httpClient); var serviceIndex = "https://api.nuget.org/v3/index.json"; var serviceIndexService = new ServiceIndexService(serviceIndex, serviceIndexClient); _target = new PackageMetadataService( serviceIndexService, registrationClient, packageContentClient); }
public PackageContentTests() { var httpClient = new HttpClient(); _target = new PackageContentClient(httpClient); }
public PackageContentTests(ProtocolFixture fixture) { _target = fixture.ContentClient; }