[英]rspec + elasticsearch test index
我使用elasticsearch gem 。
我有基于对ES及其查询的查询的计算。
有没有一种方法可以创建用于测试目的的伪索引,并将所有查询定向到该索引,而不是真正的ES?
或者,也许有一种更有效的方法来测试与ES紧密相连的东西? 我认为伪造索引会大大降低测试速度,但还没有想到更好的方法。 谢谢!
由于elasticsearch
使用http,因此您可以使用VCR之类的东西来记录HTTP请求。
VCR会在您第一次运行它们时记录您的请求。 后续请求不会到达服务器。 而是,VCR返回记录的响应。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.