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

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

Méthodes publiques

Méthode Description
AssertAllRegisteredRuleSetsLoadedExactlyOnce ( ) : void
AssertRuleSetExists ( string path ) : void
AssertRuleSetLoaded ( string ruleSet, int expectedNumberOfTimes ) : void
AssertRuleSetNotExists ( string path ) : void
AssertRuleSetsAreEqual ( string ruleSetPath, RuleSet expectedRuleSet ) : void
AssertRuleSetsAreSame ( string ruleSetPath, RuleSet expectedRuleSet ) : void
ClearRuleSets ( ) : void
ConfigurableRuleSetSerializer ( ) : Microsoft.VisualStudio.CodeAnalysis.RuleSets
ConfigurableRuleSetSerializer ( ConfigurableFileSystem fs ) : Microsoft.VisualStudio.CodeAnalysis.RuleSets
RegisterRuleSet ( RuleSet ruleSet ) : void
RegisterRuleSet ( RuleSet ruleSet, string path ) : void

Private Methods

Méthode Description
IRuleSetSerializer ( string path ) : RuleSet
IRuleSetSerializer ( RuleSet ruleSet, string path ) : void

Method Details

AssertAllRegisteredRuleSetsLoadedExactlyOnce() public méthode

public AssertAllRegisteredRuleSetsLoadedExactlyOnce ( ) : void
Résultat void

AssertRuleSetExists() public méthode

public AssertRuleSetExists ( string path ) : void
path string
Résultat void

AssertRuleSetLoaded() public méthode

public AssertRuleSetLoaded ( string ruleSet, int expectedNumberOfTimes ) : void
ruleSet string
expectedNumberOfTimes int
Résultat void

AssertRuleSetNotExists() public méthode

public AssertRuleSetNotExists ( string path ) : void
path string
Résultat void

AssertRuleSetsAreEqual() public méthode

public AssertRuleSetsAreEqual ( string ruleSetPath, RuleSet expectedRuleSet ) : void
ruleSetPath string
expectedRuleSet RuleSet
Résultat void

AssertRuleSetsAreSame() public méthode

public AssertRuleSetsAreSame ( string ruleSetPath, RuleSet expectedRuleSet ) : void
ruleSetPath string
expectedRuleSet RuleSet
Résultat void

ClearRuleSets() public méthode

public ClearRuleSets ( ) : void
Résultat void

ConfigurableRuleSetSerializer() public méthode

public ConfigurableRuleSetSerializer ( ) : Microsoft.VisualStudio.CodeAnalysis.RuleSets
Résultat Microsoft.VisualStudio.CodeAnalysis.RuleSets

ConfigurableRuleSetSerializer() public méthode

public ConfigurableRuleSetSerializer ( ConfigurableFileSystem fs ) : Microsoft.VisualStudio.CodeAnalysis.RuleSets
fs ConfigurableFileSystem
Résultat Microsoft.VisualStudio.CodeAnalysis.RuleSets

RegisterRuleSet() public méthode

public RegisterRuleSet ( RuleSet ruleSet ) : void
ruleSet RuleSet
Résultat void

RegisterRuleSet() public méthode

public RegisterRuleSet ( RuleSet ruleSet, string path ) : void
ruleSet RuleSet
path string
Résultat void