android 单元测试输出到控制台,System.out.print()将单元测试日志打印到输出

我使用NetBeans 8.2和JUnit时出现了一个问题。System.out.print()将单元测试日志打印到输出

考虑下面的例子:

单元测试:

private MyClass myClass = new MyClass();

@Test

public void testSomething() {

myClass.testMethod();

}

// OTHER TEST EXISTING BUT THESE ARE TAGGED WITH @IGNORE

如果我使用以下产品代码:

MyClass的:

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”函数,它按照计划工作(没有测试细节写入输出控制台)。

这里有什么问题?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值