我正在为一种方法编写一个JUnit测试用例。方法class A extends B { public execute() { String id = getContext().getid().toString(); }}getContext()方法在类中定义B。如何嘲笑getContext()?
2 回答
![?](http://img1.sycdn.imooc.com/54584cde0001d19202200220-100-100.jpg)
眼眸繁星
TA贡献1873条经验 获得超9个赞
您可以监视它:
public BTest {
@Spy
private B underTest;
@Test
public void testSomething() {
doReturn(new MySpeicalContext()).when(underTest).getContext();
// Testing code...
}
}
添加回答
举报
0/150
提交
取消