public void ExportConfigurationCommandBase_VerifyDefaultConfiguration() { PropertiesDictionary configuration = CreateDefaultConfiguration(); configuration.Should().NotBeNull(); // We export two rules, FunctionlessTestRule and TestRule configuration.Keys.Count.Should().Be(NumberOfExportedRules()); }
public void ExportConfigurationCommandBase_VerifyAllRulesDisabledConfiguration() { PropertiesDictionary configuration = CreateAllRulesDisabledConfiguration(); configuration.Should().NotBeNull(); configuration.Keys.Count.Should().Be(2); foreach (PropertiesDictionary ruleProperties in configuration.Values) { ((RuleEnabledState)ruleProperties[DefaultDriverOptions.RuleEnabled.Name]).Should().Be(RuleEnabledState.Disabled); } }
public void ExportConfigurationCommandBase_VerifyDefaultConfiguration() { PropertiesDictionary configuration = CreateDefaultConfiguration(); configuration.Should().NotBeNull(); // We only have a single rule that provides options. Every rule // provides a default setting, however, that controls whether // a rule is enabled or forced to a particular warning level. // We therefore expect two top-level items in the configuration, // each of which is a properties collection for a rule. configuration.Keys.Count.Should().Be(2); }