C# Class SonarLint.VisualStudio.Integration.UnitTests.ConfigurableSonarQubeServiceWrapper

Inheritance: ISonarQubeServiceWrapper
Afficher le fichier Open project: SonarSource-VisualStudio/sonarlint-visualstudio Class Usage Examples

Méthodes publiques

Méthode Description
AssertConnectRequests ( int expectedCount ) : void
ClearServerPlugins ( ) : void
ClearServerProperties ( ) : void
RegisterProjectDashboardUrl ( ConnectionInformation connectionInfo, ProjectInformation projectInfo, Uri url ) : void
RegisterServerPlugin ( ServerPlugin plugin ) : void
RegisterServerProperty ( ServerProperty property ) : void
ResetCounters ( ) : void

Private Methods

Méthode Description
AssertExpectedConnection ( ConnectionInformation connection ) : void
AssertExpectedProjectInformation ( ProjectInformation projectInformation ) : void
ISonarQubeServiceWrapper ( ConnectionInformation serverConnection, ProjectInformation project ) : Uri
ISonarQubeServiceWrapper ( ConnectionInformation serverConnection, CancellationToken token, ProjectInformation &serverProjects ) : bool
ISonarQubeServiceWrapper ( ConnectionInformation serverConnection, CancellationToken token, ServerPlugin &plugins ) : bool
ISonarQubeServiceWrapper ( ConnectionInformation serverConnection, CancellationToken token, ServerProperty &properties ) : bool
ISonarQubeServiceWrapper ( ConnectionInformation serverConnection, ProjectInformation project, System.Language language, CancellationToken token, SonarLint.VisualStudio.Integration.Service.QualityProfile &profile ) : bool
ISonarQubeServiceWrapper ( ConnectionInformation serverConnection, SonarLint.VisualStudio.Integration.Service.QualityProfile profile, System.Language language, CancellationToken token, RoslynExportProfile &export ) : bool

Method Details

AssertConnectRequests() public méthode

public AssertConnectRequests ( int expectedCount ) : void
expectedCount int
Résultat void

ClearServerPlugins() public méthode

public ClearServerPlugins ( ) : void
Résultat void

ClearServerProperties() public méthode

public ClearServerProperties ( ) : void
Résultat void

RegisterProjectDashboardUrl() public méthode

public RegisterProjectDashboardUrl ( ConnectionInformation connectionInfo, ProjectInformation projectInfo, Uri url ) : void
connectionInfo SonarLint.VisualStudio.Integration.Service.ConnectionInformation
projectInfo SonarLint.VisualStudio.Integration.Service.ProjectInformation
url System.Uri
Résultat void

RegisterServerPlugin() public méthode

public RegisterServerPlugin ( ServerPlugin plugin ) : void
plugin SonarLint.VisualStudio.Integration.Service.DataModel.ServerPlugin
Résultat void

RegisterServerProperty() public méthode

public RegisterServerProperty ( ServerProperty property ) : void
property SonarLint.VisualStudio.Integration.Service.ServerProperty
Résultat void

ResetCounters() public méthode

public ResetCounters ( ) : void
Résultat void