【发布时间】:2019-10-25 22:34:42
【问题描述】:
一些示例代码,例如: (我只是添加了更多细节)
public class A {
@Autowired
private Data data;
@RequestMapping(value="/Boo", method = RequestMethod.GET)
public void Boo(){
data.someMethod();
}
}
我想测试 someMethod() 是否运行。
我尝试过@First 答案,但收到如下错误消息:
java.lang.AbstractMethodError: org.powermock.api.mockito.internal.exceptions.StackTraceCleanerProvider$1.isIn(Ljava/lang/StackTraceElement;)Z
at org.mockito.internal.exceptions.stacktrace.StackTraceFilter.filter(StackTraceFilter.java:33)
at org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter.filter(ConditionalStackTraceFilter.java:23)
at org.mockito.exceptions.base.MockitoException.filterStackTrace(MockitoException.java:44)
【问题讨论】:
-
javadoc.io/static/org.mockito/mockito-core/3.1.0/org/mockito/…。但是你最好开始使用构造函数注入。
-
您能否添加完整的堆栈跟踪和产生此错误的minimal reproducible example?