如何解决嘲笑公共类Java 11的MockitoException
我正在尝试与
一起嘲笑公共课程<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<form runat="server">
<div class="thumb-preview">
<input type="image" id="blah" src="https://img.icons8.com/dotty/80/000000/upload.png"/>
<input type='file' id="imgInp" style="display: none;" />
</div>
</form>
我具有以下依赖性
DevModeUtilityService devModeUtility = Mockito.mock(DevModeUtilityService.class);
testCompile group: 'org.mockito',name:'mockito-core',version:'2.22.0'
testCompile group: 'org.powermock',name:'powermock-module-testng',version:'2.0.7'
testCompile group: 'org.powermock',name:'powermock-api-mockito2',version:'2.0.7'
我收到的异常发布在下面
Source code:
public class DevModeUtilityService {
public String getAuthToken() {
return null;
}
}
Mockito只能模拟非私有和非最终类。 如果不确定为什么会收到此错误,请向邮件列表报告。
Java:11
JVM供应商名称:Oracle Corporation
JVM供应商版本:11.0.2 + 9
JVM名称:OpenJDK 64位服务器VM
JVM版本:11.0.2 + 9
JVM信息:混合模式
操作系统名称:Mac OS X
作业系统版本:10.15.6
org.mockito.exceptions.base.MockitoException:
Mockito cannot mock this class: class com.cisco.nls.root.info.local.DevModeUtility.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。