【发布时间】:2017-11-11 14:25:51
【问题描述】:
我在使用 NetBeans 8.2 和 JUnit 时遇到了一个问题。
考虑以下示例:
单元测试:
private MyClass myClass = new MyClass();
@Test
public void testSomething() {
myClass.testMethod();
}
// OTHER TEST EXISTING BUT THESE ARE TAGGED WITH @IGNORE
如果我使用以下生产代码:
我的班级:
public class MyClass {
public void testMethod() {
System.out.print("test");
}
}
NetBeans 中的“单元测试输出”显示如下内容:
test
Testcase: testSomethingOther(mypackage.MyClassTest):SKIPPED
Testcase: testSomethingOther2(mypackage.MyClassTest):SKIPPED
-- other tests which are ignored / failed --
但我只希望 NetBeans 显示我自己的“打印”语句,而不是一些测试详细信息。 如果我使用“println”功能,它会按计划工作(没有测试详细信息写入输出控制台)。
这里有什么问题?
【问题讨论】:
标签: java unit-testing netbeans junit netbeans-8