private rule_registration_is_idempotent ( ) : void | ||
return | void |
public void rule_registration_is_idempotent()
{
var rules = new AccessorRules();
rules.Add<Target1>(x => x.Age, new ColorRule("red"));
rules.Add<Target1>(x => x.Age, new ColorRule("red"));
rules.Add<Target1>(x => x.Age, new ColorRule("red"));
rules.AllRulesFor<Target1, IRule>(x => x.Age)
.Single().ShouldBe(new ColorRule("red"));
}