Exemplo n.º 1
0
 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));
 }
Exemplo n.º 2
0
        public void Constructor_ArgumentNullException()
        {
            // Arrange
            IDotNetAccess dna = null;

            // Act & Assert
            Assert.Throws <ArgumentNullException>(() => new ExtensionVersionService(dna));
        }
Exemplo n.º 3
0
 public InstalledComponentsService(IVisualStudioAccess visualStudioAccess,
                                   IFileSystemAccess fileSystemAccess,
                                   IDotNetAccess dotNetAccess)
 {
     _visualStudioAccess = visualStudioAccess;
     _fileSystemAccess   = fileSystemAccess;
     _dotNetAccess       = dotNetAccess;
 }
Exemplo n.º 4
0
        public void Constructor_ArgumentNullException_DotNetAccess()
        {
            // Arrange
            var           vsa = Mock.Of <IVisualStudioAccess>();
            IDotNetAccess dna = null;

            // Act & Assert
            Assert.Throws <ArgumentNullException>(() => new InstalledComponentsService(vsa, dna));
        }
Exemplo n.º 5
0
        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;
 }