我一直在使用Spring在Junit4中编写测试,我得到了这个有趣的行为:
如果我的测试像这样传递,一切都很好:
@Test
public void truthTest(){
assertTrue(true); //Ok
}
Run Code Online (Sandbox Code Playgroud)
但是,如果我的测试失败了:
@Test
public void truthTest(){
assertTrue(false); //ERROR
}
Run Code Online (Sandbox Code Playgroud)
然后,我收到一个丑陋而神秘的堆栈跟踪而不是测试失败,这就是:
对不起这个丑陋的转储,但它是我解释问题的唯一数据(我为了可读性而"粘贴"它)
我真的很困惑,有没有人遇到过这种问题?提前致谢!