猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
PowerMock 中的@PrepareForTest 到底是什么意思?
@PrepareForTest
PowerMockito中的注解到底是什么意思?
除了具有静态方法的类之外,应该放什么?
浮云间
浏览 182
回答 1
1回答
守着星空守着你
该注释告诉 PowerMock(ito) 列出的类将需要在字节代码级别上进行操作。您需要“准备测试”所有这些您想要的课程 X模拟静态方法(在 X 上)控制对new()另一个类 X 中使用的调用获得对私有方法的控制权(你使用间谍和PowerMockito.when(spy, "privateMethodNameAsString").then...换一种说法:要模拟X.doStatic(),您必须准备 X 类。要控制new Y(...),您必须准备包含该new语句的类 X。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续