测试时如何从mockwebserver中提取param?

ntjbwcob  于 2021-06-27  发布在  Java
关注(0)|答案(1)|浏览(369)

我正在向mockwebserver发送请求。我想检查所说的测试请求的参数。如何从mockwebserver中提取它?

a8jjtwal

a8jjtwal1#

一个很好的mockwebserver教程https://www.baeldung.com/spring-mocking-webclient
您应该能够使用getrequesturl访问包含查询参数的完整url。

RecordedRequest recordedRequest = mockBackEnd.takeRequest();

assertEquals("GET", recordedRequest.getMethod());
assertEquals("/employee/100", recordedRequest.getPath());

HttpUrl requestUrl = recordedRequest.getRequestUrl();

相关问题