//1) Request
//Given
String req = new ObjectMapper().writeValueAsString(new Request("2016-11-15"));
//set HttpHeaders
//set HttpEntity
// When
ResponseEntity responseEntity = restTemplate.exchange(url, HttpMethod.POST, httpEntity, String.class);
是否有方便的方式单元测试多个REST
API
请求?我想创建一系列请求提交给一个队列,然后进行处理。请求有不同的HttpHeaders
和不同的ReportRequestBody
。如何测试多个REST请求?
我已经完成了单个请求单元测试并能够使用ResponseEntity
来捕获状态。
任何人都可以向我指出一些最佳实践的示例或文档。我是一名初学者,我不确定从多个请求开始。
我不知道这是否正确。如果您一次测试多个REST请求,那么您试图测试的“单元”在哪里?这看起来更像是你想要进行某种集成测试。有像[Mockito](http://site.mockito.org/)和[Spring MockMVC](http://docs.spring.io/spring-security/site/docs/current/reference/html/test -mockmvc.html)来做这种测试。 – QBrute
@Qbrute我的意思是说集成测试是的。 – user2781389