我有一个需要测试的集成器类,类构造函数实例化一个服务客户端。由于服务客户端是外部依赖项,我想测试集成商的个人责任。代码看起来像这样。
public class Integrator {
Client client;
public Integrator() {
client = new RemoteClient();
}
public String invokeClient() {
....
}
}
模拟这个的最好方法是什么?另外,我需要确保代码覆盖率。