Java 如何在API包装器上进行集成测试

Java 如何在API包装器上进行集成测试,java,integration-testing,wiremock,Java,Integration Testing,Wiremock,我有一个api包装器,它只是您使用第三方客户机实际处理请求的基本控制器/服务。有没有可能以某种方式模拟集成测试 Clientservice clientService = new ClientService(urlHere); clientService.findBooks(); //Handles request within, my wrapper does not directly call endpoints 整合测试的正确方法是什么?用rest调用我的控制器并模拟clientServ

我有一个api包装器,它只是您使用第三方客户机实际处理请求的基本控制器/服务。有没有可能以某种方式模拟集成测试

Clientservice clientService = new ClientService(urlHere);
clientService.findBooks(); //Handles request within, my wrapper does not directly call endpoints
整合测试的正确方法是什么?用rest调用我的控制器并模拟clientService返回?不确定是否可以用另一种方法来实现


编辑:更改标题和信息以使其更清晰

在智能UI工具中模拟api服务:


您想模拟Clientservice,我做对了吗?如果是那样的话,用Mockito来嘲弄它。是的,我想是的。。我不熟悉测试,并试图了解如何使用此API包装器进行适当的集成测试。我只是有一个映射到请求的控制器,该控制器实际上只是调用clientService。