Using Java and jUnit, let's say I have a test class A, test class B extends A, test class C extends B, and D extends A and many others test classes that aren't part of A hierarchy.
How can I run all the test contained in subclasses of A without run others?