Surrogate is a complimentary unit test framework, well suited for testing of large, complex java systems. More info on http://surrogate.sourceforge.net