improve rule test coverage

There's only 2 rules without 100% for every metric now.