The methods of an abstract class can be implicitly tested by testing the method on an implementation of the abstract class. This IS valid code coverage according to code coverage reports, if we lose the ValidatorTest as a whole, which I've been thinking about.