Original Post
Is it appropriate to use unit testing to verify the thread-safety of code, or is there a special name for this type of testing? I'd reckon that in a non-trivial multi-threaded app, you're certain to have loopholes where problems are possible, even if they are very unlikely to actually occur.