Exemplo n.º 1
0
        public async Task DownloadPackageStyleCopAnalyzersFromWeb()
        {
            var package = new NuGetPackageId("StyleCop.Analyzers", "1.1.118");

            _mockHttp
            .When(HttpMethod.Get, NuGetApi.Host + "/v3-flatcontainer/stylecop.analyzers/1.1.118/stylecop.analyzers.1.1.118.nupkg")
            .Respond(
                MediaTypeNames.Application.Octet,
                TempFile.OpenResource(GetType(), "NuGetApiTest.StyleCop.Analyzers.1.1.118.nupkg"));

            var file = await _sut.DownloadPackageAsync(package, false, CancellationToken.None);

            file.ShouldNotBeNull();
        }