//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
。
我已完成单个请求单元测试,并且能够使用ResponseEntity
捕获状态。
有人能指出一些关于最佳做法的示例或文档。我是初学者,我不知道从多个请求开始。
答案 0 :(得分:1)
为了测试DjangoRest中的请求和响应,您可以使用以下工具或方法....
答案 1 :(得分:0)
是的我肯定会说这更像是一个集成/负载测试场景。您可能希望使用Jmeter和Junit测试。您可以使用其JUnit Request Sampler。这是一篇关于stackoverflow的帖子,提供了一个不同的问题,但它提供了一个有用文章的链接。帖子是Spring load testing。这里也是直接https://www.blazemeter.com/blog/how-use-junit-jmeter文章的链接。这应该让你朝着正确的方向前进。