【发布时间】:2014-06-06 23:18:39
【问题描述】:
这是我的代码:
`public class Service {
callSomeService(ContextTpye1 c1,Parameter p){
//do something here
ContextTpye2 c2 = constructContext(c1,p);
if(c2.timeout()){
c2.audit();
}
}
}`
在单元测试中,初始化Service、Parameter和ContextTpye1。是否可以只模拟 c2.audit()?我想让它在这里什么都不做。谢谢。
【问题讨论】:
-
他们是不同的!这里创建了另一个类,我只想要一个部分模拟。请阅读我的问题。
标签: java unit-testing mockito