gpt4 book ai didi

java - Junit4 + Spring 2.5 : Asserts throw "NoClassDefFoundError"

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:52:06 24 4
gpt4 key购买 nike

我一直在使用 Spring 在 Junit4 中编写测试代码,我得到了这个有趣的行为:

如果我的测试是这样通过的,那么一切都很好:

@Test
public void truthTest(){

assertTrue(true); //Ok

}

但是,如果我的测试失败了:

@Test
public void truthTest(){

assertTrue(false); //ERROR

}

然后我收到了一个丑陋而神秘的堆栈跟踪,而不是测试失败,就是这样:

http://pastie.org/429912

对于这个丑陋的转储感到抱歉,但这是我必须解释问题的唯一数据(为了便于阅读,我“粘贴”了它)

我真的很纳闷,有没有人遇到过这种问题?提前致谢!

最佳答案

http://jira.springframework.org/browse/SPR-5145

这是 spring-test 2.5.x 的一个已知问题。它与 JUnit 4.5 不兼容。使用 4.0-4.4。

或者您可以尝试问题跟踪器中的补丁。

关于java - Junit4 + Spring 2.5 : Asserts throw "NoClassDefFoundError",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/693115/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com