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

Inheritance: IRuleSetSerializer
Datei anzeigen Open project: SonarSource-VisualStudio/sonarlint-visualstudio Class Usage Examples

Public Methods

Method 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

Method Description
IRuleSetSerializer ( string path ) : RuleSet
IRuleSetSerializer ( RuleSet ruleSet, string path ) : void

Method Details

AssertAllRegisteredRuleSetsLoadedExactlyOnce() public method

public AssertAllRegisteredRuleSetsLoadedExactlyOnce ( ) : void
return void

AssertRuleSetExists() public method

public AssertRuleSetExists ( string path ) : void
path string
return void

AssertRuleSetLoaded() public method

public AssertRuleSetLoaded ( string ruleSet, int expectedNumberOfTimes ) : void
ruleSet string
expectedNumberOfTimes int
return void

AssertRuleSetNotExists() public method

public AssertRuleSetNotExists ( string path ) : void
path string
return void

AssertRuleSetsAreEqual() public method

public AssertRuleSetsAreEqual ( string ruleSetPath, RuleSet expectedRuleSet ) : void
ruleSetPath string
expectedRuleSet RuleSet
return void

AssertRuleSetsAreSame() public method

public AssertRuleSetsAreSame ( string ruleSetPath, RuleSet expectedRuleSet ) : void
ruleSetPath string
expectedRuleSet RuleSet
return void

ClearRuleSets() public method

public ClearRuleSets ( ) : void
return void

ConfigurableRuleSetSerializer() public method

public ConfigurableRuleSetSerializer ( ) : Microsoft.VisualStudio.CodeAnalysis.RuleSets
return Microsoft.VisualStudio.CodeAnalysis.RuleSets

ConfigurableRuleSetSerializer() public method

public ConfigurableRuleSetSerializer ( ConfigurableFileSystem fs ) : Microsoft.VisualStudio.CodeAnalysis.RuleSets
fs ConfigurableFileSystem
return Microsoft.VisualStudio.CodeAnalysis.RuleSets

RegisterRuleSet() public method

public RegisterRuleSet ( RuleSet ruleSet ) : void
ruleSet RuleSet
return void

RegisterRuleSet() public method

public RegisterRuleSet ( RuleSet ruleSet, string path ) : void
ruleSet RuleSet
path string
return void