gpt4 book ai didi

java - 从使用Mockito模拟的restTemplate.exchange()中检索httpEntity对象

转载 作者:太空宇宙 更新时间:2023-11-04 10:10:47 25 4
gpt4 key购买 nike

我已经使用Mockito模拟了restTemplate bean,如下所示。

@MockBean RestTemplate restTemplate;
when(this.restTemplate.exchange(
eq(url),
eq(HttpMethod.POST),
Mockito.<HttpEntity<?>> any(),
Mockito.<ParameterizedTypeReference<ResponseObject>> any()
)
).thenReturn(repsonsebasedonhttpEntity);


基于请求中发送的HttpEntity对象,我想返回适当的响应。有没有办法做到这一点?

最佳答案

对每个HttpEntity对象使用单独的when并返回相应的响应,而不是对HttpEntity使用any

关于java - 从使用Mockito模拟的restTemplate.exchange()中检索httpEntity对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52354836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com