java - PowerMock 在测试类中抛出类未找到异常

标签 java playframework mockito

我正在使用 Play 2.6.13 和mockito-all 2.10.19 并使用 sbt 进行构建。 在执行 sbt 测试时,我在测试调用中遇到以下异常:

初始化错误失败:org.powermock.reflect.exceptions.FieldNotFoundException:在类 org.junit.internal.runners.MethodValidator 中找不到字段“fTestClass”。,

我通过在 sbt 中配置来使用mockito,如下所示: “org.mockito”%“mockito-all”%“1.10.19”%“测试”

任何帮助。

谢谢

最佳答案

似乎是已知问题:https://github.com/powermock/powermock/issues/551

根据我提供的链接,他们在 JUnit 4.12 中将 fTestClass 重命名为 testClass,所以我想您必须使用更新的 PowerMock lib 版本。

关于java - PowerMock 在测试类中抛出类未找到异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62157348/

相关文章:

java - 二维数组垂直和水平翻转

java - 如何确定 DateField 在 Vaadin 8 中是否有效

java - 在java中获取字符串Zweibrücken

java - 在服务器启动时使用 Akka 运行框架调度程序

javascript - 液体容器 Play Framework 中自动调整的字体大小

java - 尝试模拟静态时出现 NoClassDefFoundError 或 NoSuchMethodError (不兼容的依赖项)

java - 模拟抽象类

c# - C# Xamarin 中的 LinkedList

java - 使用泛型将 java 转换为 scala

android - stub 、mockito "mock"类和 Robolectric "shadow"对象之间的区别