-1
NetBeans 8.2とJUnitを使用するときに問題が発生します。System.out.print()はユニットテストログを出力して出力します
単体テスト:
のMyClass:
public class MyClass {
public void testMethod() {
System.out.print("test");
}
}
「ユニットテスト出力
private MyClass myClass = new MyClass();
@Test
public void testSomething() {
myClass.testMethod();
}
// OTHER TEST EXISTING BUT THESE ARE TAGGED WITH @IGNORE
を、私は、次の製品コードを使用していた場合は、次の例を考えると
NetBeansで次のように表示されます:
test
Testcase: testSomethingOther(mypackage.MyClassTest):SKIPPED
Testcase: testSomethingOther2(mypackage.MyClassTest):SKIPPED
-- other tests which are ignored/failed --
しかし、NetBeansには、自分自身の「print」ステートメントだけを表示し、テストの詳細は表示しません。 "println"機能を使用している場合は、計画どおりに動作します(テストの詳細は出力コンソールに書き込まれません)。
ここで問題は何ですか?