MultithreadedTC: A framework for testing concurrent Java applications
MultithreadedTC is a framework that makes it easier to test concurrent abstractions (as opposed to JUnit, which doesn’t play well with threads). It was mentioned in the talk by Pugh, Goetz (of Java Concurrency in Practice fame) and Click (of lock-free hash table fame) on Testing Concurrent Software at JavaOne 2007.