C# 클래스 SonarLint.VisualStudio.Integration.UnitTests.ConfigurablePackageInstaller

상속: IVsPackageInstaller
파일 보기 프로젝트 열기: SonarSource-VisualStudio/sonarlint-visualstudio 1 사용 예제들

공개 메소드들

메소드 설명
AssertInstalledPackages ( Project project, IEnumerable expectedPackages ) : void
AssertNoInstalledPackages ( Project project ) : void
ConfigurablePackageInstaller ( IEnumerable allowedPackages, bool simulateInstallerException = false ) : EnvDTE
ConfigurablePackageInstaller ( bool simulateInstallerException = false ) : EnvDTE

비공개 메소드들

메소드 설명
IVsPackageInstaller ( NuGet repository, Project project, string packageId, string version, bool ignoreDependencies, bool skipAssemblyReferences ) : void
IVsPackageInstaller ( string source, Project project, string packageId, System.Version version, bool ignoreDependencies ) : void
IVsPackageInstaller ( string source, Project project, string packageId, string version, bool ignoreDependencies ) : void
IVsPackageInstaller ( string keyName, bool isPreUnzipped, bool skipAssemblyReferences, Project project, string>.IDictionary packageVersions ) : void
IVsPackageInstaller ( string keyName, bool isPreUnzipped, bool skipAssemblyReferences, bool ignoreDependencies, Project project, string>.IDictionary packageVersions ) : void

메소드 상세

AssertInstalledPackages() 공개 메소드

public AssertInstalledPackages ( Project project, IEnumerable expectedPackages ) : void
project Project
expectedPackages IEnumerable
리턴 void

AssertNoInstalledPackages() 공개 메소드

public AssertNoInstalledPackages ( Project project ) : void
project Project
리턴 void

ConfigurablePackageInstaller() 공개 메소드

public ConfigurablePackageInstaller ( IEnumerable allowedPackages, bool simulateInstallerException = false ) : EnvDTE
allowedPackages IEnumerable
simulateInstallerException bool
리턴 EnvDTE

ConfigurablePackageInstaller() 공개 메소드

public ConfigurablePackageInstaller ( bool simulateInstallerException = false ) : EnvDTE
simulateInstallerException bool
리턴 EnvDTE