问题:
想对类A的show函数做单元测试,但是A依赖于B类,如何在junit中写这样的单元测试呢?
我想mock到类B的show()函数
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:application-context.xml")
public class ApiTest {
@Test
public void show() {
A a = new A();
a.show()
Assert......
}
}
class A{
B b
public String show(){
return b.show();
}
}
class B{
public String show(){
return "b"
}
}
`
`