Eclipseで、ブレークポイントのないデバッグモードでJavaプログラムを実行し、JVMがNullPointerExceptionにヒットした場合、Eclipseは、ローカル変数などを表示します。実行は一時停止されます。私は、表示タブを使用してコードを評価することができます。Eclipse内の通常のJavaプログラムに似たJUnitテストをデバッグする方法
しかし、デバッグモードでJUnitテストを実行し、jvmがNullPointerExceptionにヒットした場合、jvmは一時停止せず、ローカル変数を参照する機会がありません。
JUnitテストを実行して、ブレークポイントを使用せずにNullPointerExceptionが発生したときにJVMが自動的に一時停止するようにすることはできますか?
編集: あなたは問題がある行をダブルクリックする場合は、JUnitのタブ上でそれを見ることができるのJUnit 4 &ジュノに
私はこれを言う正しい方法は、JUnitテスト内でeclipseの死後デバッグを使用する方法だと思います。 – Eddified
'java.lang.NullPointerException'の例外ブレークポイントを設定するか、スタックトレースで指定された行にブレークポイントを設定しましたか? – beny23
重複した質問が見つかりました:http://stackoverflow.com/questions/13611711/junit-4-and-suspend-on-exception – Eddified