This post started out as \"What are some common patterns in unit testing multi-threaded code ?\", but I found some other discussions on SO that generally agreed that \"It is
A couple of ways to test concurrent code.
If you are finding testing concurrency difficult consider refactoring your objects/components to make them easier to test.