ProTest, intelligent unit testing for Java
Been hanging out on the JRoller blogs and noticed this post on ProTest, a OSS test tool from the ThoughtWorks guys. This allows tests to be executed in the area's that effect a change you have made to your code rather than individual tests or the whole test suite. I am not sure if its a bolt on for something like JUnit or TestNG. It's an interesting idea for long test runs (in time or number) and (thinking aloud here) something I see working from prehaps a runner point of view, so the runner registers each test on the first run and the code file it effects. If the code file is changed then you can select to run effected tests only and the runner then runs the tests for the changed file only.