inside when() you don't call method on mock but on some other object
2024-09-08 00:10:13
错误原因:调用静态方法,要事先引入静态类,否则mock的时候会默认为测试的类
解决方法:@PrepareForTest({SecurityContextHolder.class})引入静态类
注:@PrepareForTest在运行测试用例时,会创建一个新的org.powermock.core.classloader.MockClassLoader实例,然后加载该测试用例使用到的类(系统类除外)
最新文章
- iis发布后,未能找到编译器可执行文件 csc.exe
- 学习ASP.NET MVC(九)——“Code First Migrations ”工具使用示例
- iOS OAuth2.0认证和SSO授权
- ubuntu 下截图与快捷键设置
- Spring中通配符
- 第五十七篇、AVAssetReader和AVAssetWrite 对视频进行编码
- iOS工具种之16进制颜色转为UIColor
- wikioi-1039-数的划分
- java设计模式之单例模式(七种方法)
- hdu_5831_Rikka with Parenthesis II(模拟)
- java中的异常以及 try catch finally以及finally的执行顺序
- Makefile基础---编译
- Webpack 4教程:为什么要优化代码
- 在vue中关于element UI 中表格实现下载功能,表头添加按钮,和点击事件失效的解决办法。
- node环境
- 查看log日志
- BZOJ3963 WF2011MachineWorks(动态规划+斜率优化+cdq分治)
- Linux搭建Hadoop集群---Jdk配置
- CodeMix入门基础知识
- 新建hadoop用户以及用户组,给予sudo权限
热门文章
- ZOJ18th省赛 Lucky 7
- Codeforces Round #449 (Div. 2) A. Scarborough Fair【多次区间修改字符串】
- Python的Web编程[1] ->; Web服务器[0] ->; Web 服务器与 CGI / WSGI
- 分层图【p4568】 [JLOI2011]飞行路线
- 你也许还不知道const_cast,static_cast,dynamic_cast,reinterpret_cast的区别吧?
- CocoaPods安装使用及配置私有库及注意点
- 发掘StateListAnimator的全部潜能
- python3.6使用pickle序列化class
- axure产品原型图,元件库导入方法
- Linux下安装Eclipse的PHP插件(PHPEclipse)