3 instantiations of NpmProvenanceChecker
Aspire.Cli.Tests (3)
Agents\NpmProvenanceCheckerTests.cs (3)
151var checker = new NpmProvenanceChecker(httpClient, Microsoft.Extensions.Logging.Abstractions.NullLogger<NpmProvenanceChecker>.Instance); 176var checker = new NpmProvenanceChecker(httpClient, Microsoft.Extensions.Logging.Abstractions.NullLogger<NpmProvenanceChecker>.Instance); 200var checker = new NpmProvenanceChecker(httpClient, Microsoft.Extensions.Logging.Abstractions.NullLogger<NpmProvenanceChecker>.Instance);
14 references to NpmProvenanceChecker
aspire (1)
Npm\NpmProvenanceChecker.cs (1)
13internal sealed class NpmProvenanceChecker(HttpClient httpClient, ILogger<NpmProvenanceChecker> logger) : INpmProvenanceChecker
Aspire.Cli.Tests (13)
Agents\NpmProvenanceCheckerTests.cs (13)
18var result = NpmProvenanceChecker.ParseProvenance(json); 34var result = NpmProvenanceChecker.ParseProvenance(json); 59var result = NpmProvenanceChecker.ParseProvenance(json); 70var result = NpmProvenanceChecker.ParseProvenance(json); 79Assert.ThrowsAny<JsonException>(() => NpmProvenanceChecker.ParseProvenance("not json")); 114var result = NpmProvenanceChecker.ParseProvenance(json); 136var result = NpmProvenanceChecker.ParseProvenance(json); 151var checker = new NpmProvenanceChecker(httpClient, Microsoft.Extensions.Logging.Abstractions.NullLogger<NpmProvenanceChecker>.Instance); 176var checker = new NpmProvenanceChecker(httpClient, Microsoft.Extensions.Logging.Abstractions.NullLogger<NpmProvenanceChecker>.Instance); 200var checker = new NpmProvenanceChecker(httpClient, Microsoft.Extensions.Logging.Abstractions.NullLogger<NpmProvenanceChecker>.Instance);