- - PR -
マルチスレッドを用いている場合の自動テストについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-06-13 00:25
ただいま『Eclipseプラグイン開発 ISBN:4-7973-2489-9』を元に
Eclipseのプラグイン開発と自動テストの勉強をしています。 進捗ダイアログを表示させて処理を行うほど長い処理の場合、 一般的にスレッドを設けて処理を分割するようですが、 そうするとテスト時にメイン処理のほうを Thread.sleep() とかやってとめてあげないと 期待した状態でのテストができません。 どなたかいい方法ご存知ないでしょうか。 _________________ ^^ 明日はどっちだ? |
|
投稿日時: 2006-06-13 09:29
別スレッドが終了するまで、メインスレッドを待機させておきたいということでしょうか。
それなら、Thread.sleep()の代わりにThread.join()を使用すれば期待した結果が得られるかと。 |
1