Gug*_*upf 5 java null spring unit-testing resttemplate
我试图嘲弄RestTemplate用MockRestServiceServer。在调试测试时,响应实体具有良好的状态和内容类型(使用多种状态和内容类型进行测试以检查差异),但是主体始终为 null。
final String uri = "/uri";
final String notNullJsonString = "{}";
// restTemplate is autowired
final MockRestServiceServer mockRestServiceServer = MockRestServiceServer.createServer(restTemplate);
mockRestServiceServer.expect(
MockRestRequestMatchers.requestTo(new URI(uri))
).andRespond(
MockRestResponseCreators.withStatus(HttpStatus.ACCEPTED)
.contentType(MediaType.APPLICATION_JSON)
.body(notNullJsonString)
);
Run Code Online (Sandbox Code Playgroud)
最好的祝福,
小智 13
我有同样的问题:
尝试将 .bufferContent() 添加到 MockRestServiceServer
final MockRestServiceServer mockRestServiceServer = MockRestServiceServer
.bindTo(requestTemplate)
.bufferContent()
.build()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1183 次 |
| 最近记录: |