当我使用PowerMock和Mockito在Junit测试用例中模拟对象时,我遇到了这个例外:
java.lang.NoClassDefFoundError: org/mockito/exceptions/base/MockitoSerializationIssue
答案 0 :(得分:13)
将PowerMock与Mockito结合使用时,我得到了这一点。通过使用兼容版本进行修复,如下所示:https://github.com/powermock/powermock/wiki/Mockito#supported-versions
答案 1 :(得分:1)
检查mockito lib的版本。我在2.0.2-beta中看到了org.mockito.exceptions.base.MockitoSerializationIssue类。它不存在于1.9.5中。
答案 2 :(得分:1)
您不必使用测试版。最新的1.10.x也应该有效。使用1.9.5时我遇到了同样的问题,但是更改为1.10.19修复了问题。