use*_*858 5 java okhttp mockwebserver
我正在向 MockWebServer 发送请求。我想检查所述请求的参数以进行测试。如何从 MockWebServer 中提取它?
关于 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();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2801 次 |
| 最近记录: |