public void Returns_Custom_Rules_From_Attributes() { var provider = new CustomRulesProvider(); var rules = provider.GetRulesFromType(typeof (TestModel)); Assert.Equal(1, rules.Keys.Count()); var customRule = rules["Name"].Single() as CustomRule; Assert.Equal("myJSFunc", customRule.JavaScriptFunction); Assert.Equal("someParam", customRule.Parameters); Assert.Equal("My error", customRule.ErrorMessageOrResourceString); }
public void IsACachingRuleProvider() { CachingRulesProvider instance = new CustomRulesProvider(); }