A great New Idea for solving the JUnit dependency problem!
I just stumbled across an older
blog entry
blog entry about JUnit which has helped me better understand the core of the debate over test dependencies. The article presents a justification for JUnit’s practice of instantiating a new TestCase instance for every test method it runs. It leads off with an example:
public class Tester extends TestCase [...]