public void Set() { nugetHttpServiceMock = new Mock <INugetHttpService>(); loggerMock = new Mock <ILogger <NugetApiService> >(); nugetApiService = new NugetApiService(nugetHttpServiceMock.Object, loggerMock.Object); }
public NugetService( INugetApiService nugetApiService, IPackageVersionService packageVersionService, IPackageService packageService, ILogger <NugetService> logger) { this.nugetApiService = nugetApiService ?? throw new ArgumentNullException(nameof(nugetApiService)); this.packageVersionService = packageVersionService ?? throw new ArgumentNullException(nameof(packageVersionService)); this.packageService = packageService ?? throw new ArgumentNullException(nameof(packageService)); this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); }