如何使用Mockito进行模拟到无效的方法如何模拟虚空返回类型的方法?我实现了一个观察者模式,但是我不能用Mockito来模拟它,因为我不知道如何实现它。我试图在互联网上找到一个例子,但没有成功。我的课是这样的:public class World {
List<Listener> listeners;
void addListener(Listener item) {
listeners.add(item);
}
void doAction(Action goal,Object obj) {
setState("i received");
goal.doAction(obj);
setState("i finished");
}
private string state;
//setter getter state} public class WorldTest implements Listener {
@Test public void word{
World w= mock(World.class);
w.addListener(this);
...
...
}}interface Listener {
void doAction();}系统不会用模拟触发。=(我想显示上面提到的系统状态。并根据他们做出断言。
添加回答
举报
0/150
提交
取消