私は文字列辞書で動作するクラスを持っています。辞書を初期化する方法と、新しい対を辞書に追加する方法と、辞書を文字列に連結する方法があります。MS CHESSは古くなっていますか?
init-added-adding-* -adding-finalizingメソッドを別のスレッドで同時に実行して、スレッドセーフであるかどうかをテストしたいと思います。使用前にクラスの新しいインスタンスが作成され、辞書は静的ではありません。だから私は確かに、安全であれば知りたいのです。
Afaik、ユニットテストでスレッドをテストするのは良い考えではありません。代わりに、私はまったく同じ目的で設計されたCHESSを見つけました:http://blog.decarufel.net/2009/05/how-to-test-your-multi-threaded-code.html
しかし、その古いのように見えます。この分野の現代的な選択肢や提案はありますか?
の可能重複〔どのように私はユニットテストスレッドすべきコード?](http://stackoverflow.com/questions/12159/how-should-i-unit-test-threaded-code) – marr75