예제 #1
0
        public async Task AutocompleteReturnsResults()
        {
            var results = await _client.AutocompleteAsync();

            var result = Assert.Single(results);

            Assert.Equal("DefaultPackage", result);
        }
예제 #2
0
        public async Task AutocompleteReturnsResults()
        {
            await _factory.AddPackageAsync(_packageStream);

            var results = await _client.AutocompleteAsync();

            var result = Assert.Single(results);

            Assert.Equal("TestData", result);
        }
예제 #3
0
        public async Task Autocomplete()
        {
            // Search for packages whose names' start with "Newt".
            NuGetClient            client     = new NuGetClient("https://api.nuget.org/v3/index.json");
            IReadOnlyList <string> packageIds = await client.AutocompleteAsync("Newt");

            foreach (string packageId in packageIds)
            {
                Console.WriteLine($"Found package ID '{packageId}'");
            }
        }
예제 #4
0
        public async Task Autocomplete()
        {
            // Search for packages whose names' start with "Newt".
            NuGetClient          client   = new NuGetClient("https://api.nuget.org/v3/index.json");
            AutocompleteResponse response = await client.AutocompleteAsync("Newt");

            Console.WriteLine($"Found {response.TotalHits} results");

            var index = 1;

            foreach (string packageId in response.Data)
            {
                Console.WriteLine($"Found package ID #{index}: '{packageId}'");
                index++;
            }
        }