次のようなクライアントクラスがあります。
class MyClient{
Service service;
public MyClient(Service service){ ... }
public boolean CoreFunction(Object arg1, Object arg2){
Service.AnotherClass instance = new Service.AnotherClass(arg1, arg2);
service.call(instance);
if(instance.isSuccessful()) { ...; return true; }
else { ...; return false; }
}
}
インスタンスの isSuccessful() は、service.call() によって内部的に更新されるフラグを返します。instance.isSuccessful() が true と false の場合、ロジックをテストしたいと思います。EasyMock を使用してこれを達成するにはどうすればよいですか? ありがとうございました。