public void ProjectBindingOperation_ShouldIgnoreConfigureRuleSetValue() { // Test case 1: not ignored ProjectBindingOperation.ShouldIgnoreConfigureRuleSetValue("My awesome rule set.ruleset").Should().BeFalse(); // Test case 2: ignored // Act ProjectBindingOperation.ShouldIgnoreConfigureRuleSetValue(null).Should().BeTrue(); ProjectBindingOperation.ShouldIgnoreConfigureRuleSetValue(" ").Should().BeTrue(); ProjectBindingOperation.ShouldIgnoreConfigureRuleSetValue("\t").Should().BeTrue(); ProjectBindingOperation.ShouldIgnoreConfigureRuleSetValue(ProjectBindingOperation.DefaultProjectRuleSet.ToLower(CultureInfo.CurrentCulture)).Should().BeTrue(); ProjectBindingOperation.ShouldIgnoreConfigureRuleSetValue(ProjectBindingOperation.DefaultProjectRuleSet.ToUpper(CultureInfo.CurrentCulture)).Should().BeTrue(); ProjectBindingOperation.ShouldIgnoreConfigureRuleSetValue(ProjectBindingOperation.DefaultProjectRuleSet).Should().BeTrue(); }