public InstalledComponentsService(IVisualStudioAccess visualStudioAccess, IFileSystemAccess fileSystemAccess, IDotNetAccess dotNetAccess) { _visualStudioAccess = visualStudioAccess ?? throw new ArgumentNullException(nameof(visualStudioAccess)); _fileSystemAccess = fileSystemAccess ?? throw new ArgumentNullException(nameof(fileSystemAccess)); _dotNetAccess = dotNetAccess ?? throw new ArgumentNullException(nameof(dotNetAccess)); }
public void Constructor_ArgumentNullException() { // Arrange IDotNetAccess dna = null; // Act & Assert Assert.Throws <ArgumentNullException>(() => new ExtensionVersionService(dna)); }
public InstalledComponentsService(IVisualStudioAccess visualStudioAccess, IFileSystemAccess fileSystemAccess, IDotNetAccess dotNetAccess) { _visualStudioAccess = visualStudioAccess; _fileSystemAccess = fileSystemAccess; _dotNetAccess = dotNetAccess; }
public void Constructor_ArgumentNullException_DotNetAccess() { // Arrange var vsa = Mock.Of <IVisualStudioAccess>(); IDotNetAccess dna = null; // Act & Assert Assert.Throws <ArgumentNullException>(() => new InstalledComponentsService(vsa, dna)); }
public void Constructor_ArgumentNullException_VisualStudioAccess() { // Arrange IVisualStudioAccess vsa = null; IFileSystemAccess fsa = null; IDotNetAccess dna = null; // Act & Assert Assert.Throws <ArgumentNullException>(() => new InstalledComponentsService(vsa, fsa, dna)); }
public ExtensionVersionService(IDotNetAccess dotNetAccess) { _dotNetAccess = dotNetAccess ?? throw new ArgumentNullException(nameof(dotNetAccess)); }
public ExtensionVersionService(IDotNetAccess dotNetAccess) { _dotNetAccess = dotNetAccess; }