有没有办法,我可以用0次点击创建一个SearchResponse类型的变量?
我正在努力创建一个用于测试目的
我为单元测试做的是使用HTTP模拟服务器,并将一些elasticsearch入口点(例如_search,“PUT / index / doc”等)映射到模拟响应。
我使用org.mockserver(http://www.mock-server.com/),我写了一篇关于它的小帖子:https://medium.com/@thomasdecaux/mock-elasticsearch-with-mock-server-5811cf141035
基本上,你像这样模拟elasticsearch路线:
this.client.when(
HttpRequest.request()
.withPath(".*/_search")
).respond(toHttpResponse(new JSONObject(map("took", 10, "hits" , map("total", 0)))));
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。