Microsoft Graph API SDK用于Java服务集成测试
我正在尝试使用我的Java服务的测试容器编写集成测试,我想找到一种模拟SDK调用的方法。也许有任何方法可以覆盖URL以进行请求并将其与模拟服务器容器或SMTH一起使用? 主要想法是在生产模式下运行的单独容器中为服务编写测试。 我正在使用spring-boot的java服务编写测试
I'm trying to write integration tests with tests containers for my JAVA service and I want to find a way to mock the SDK calls. Maybe there are any ways to override the URL for requests and use it with the mock server container or smth?
The main idea is to write tests for the service in a separate container running in production mode.
I'm writing tests using Groovy for Java service with Spring-Boot
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我在
baseclient
中使用了一个方法setServiceroot(String url)
类别中使用的单元测试中的类。使用此方法,您可以更改API的地址并使用模拟服务器模拟调用I have found a method
setServiceRoot(String url)
inBaseClient
class used in unit tests of the project. With this method, you can change the address of the API and use MockServer to mock the calls