I feel that `AbstractRuleTest` would be a better class name.