java - JUnit "fail"方法未打印到控制台

标签 java unit-testing junit automated-tests

我正在编写一个非常简单的 JUnit 测试,并意识到我的失败消息似乎根本没有被打印出来。测试确实失败了,但是没有输出。 fail 打印到哪里?

@Test
public void testSimpleMethod() {
    fail("Test failed!");
}

如果 fail 没有打印您给它的消息,那么首先给它一个消息有什么意义?

最佳答案

这个问题在评论中已经回答了,所以我在这里发布一个官方答案:

可以在“Failure Trace”下的 JUnit View 中查看失败消息。

关于java - JUnit "fail"方法未打印到控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45085694/

相关文章:

java - 从子流返回后调用 flowRedirect 会引发异常

java - Junit 和 EasyMock Servlet 测试

java - Spring 3 @Autowired 注解问题

sql-server - 如何为 DbUnit 指定要插入的模式名称?

java - JSON 作为表单参数

java - 如何使用 Reactor 的 StepVerifier 来验证 Mono 是否为空?

java - 如何在J2me中制作 GridView

silverlight - 有没有办法判断某些代码是否在 Silverlight 单元测试框架内执行?

c++ - 显式析构函数调用不起作用

c# - 如何使用 Fluent Assertion 比较因属性而异的两个集合?