0

私は現在、JUnitCore を使用してアプリケーションでいくつかのテストを実行する方法を学習しています。問題なくデバッガーを通過しているように見えるので、すべて正常に動作していると思いますが、コンソールに何かを出力するテストをまだ取得していません。System.out.println(...)

Result results= JUnitCore.runClasses(test.class);
System.out.println(results.getRunCount());

最初の行にブレークポイントを追加すると、ヒットしますが、その中に別のブレークポイントがあり、次のブレークポイントに移動すると、ヒットしないため、呼び出しtest.classにステップインすることもできません...しかし、1を返しますJUnitCore.runClasses(test.class);results.getRunCount()

これが私のために働いているかどうか誰にも分かりますJUnitCore.runClasses(test.class)か?

4

1 に答える 1

0

I JUnitCore.runClassesはメッセージを出力することは想定されておらず、テストを実行するだけです。

障害を処理して印刷物を生成するコードを追加する必要があります。

于 2013-02-20T07:28:48.330 に答える