public void SimpleRuleConfigurationTest() { string ruleName = "TestRule"; object parameters = new object(); var sut = new SimpleRuleConfiguration(ruleName, parameters); Assert.AreEqual(ruleName, sut.RuleName); Assert.AreEqual(parameters, sut.Parameters); }
protected virtual IRuleConfiguration GetRuleConfiguration(string ruleName, object parameters) { IRuleConfiguration ruleConfiguration; if (ErrorMessageHelper.HasCustomMessage(attribute)) { var message = ErrorMessageHelper.GetErrorMessage(attribute); ruleConfiguration = new RuleWithMessageConfiguration(ruleName, parameters, message); } else { ruleConfiguration = new SimpleRuleConfiguration(ruleName, parameters); } return(ruleConfiguration); }