Added AbstractRuleTest