gpt4 book ai didi

java - java中涉及Elasticsearch的单元测试

转载 作者:太空宇宙 更新时间:2023-11-04 10:00:33 26 4
gpt4 key购买 nike

我正在将 Spring Boot 与 elasticsearch-rest-high-level-client 结合使用,目前正在编写单元测试。

我的程序只是一个简化的 REST API 来调用 ES,因此我的单元测试需要模拟 ES 数据库或正在运行的 ES 实例,但到目前为止我还无法做到这些。

最佳答案

事实上,如果你真的编写单元测试,它们不能使用任何数据库或实例(或者它们是集成测试)。

我建议谷歌一下如何测试 Spring Rest 客户端 example , WireMock ,或this question 。您只需定义您想要从 Elasticsearch 获得的结果。

如果您确实需要集成测试,您可以创建任何ES演示实例。

关于java - java中涉及Elasticsearch的单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53560249/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com