ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# Using the elasticsearch test classes ( 使用 elasticsearch 测试类 ) 原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.3/using-elasticsearch-test-classes.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.3/using-elasticsearch-test-classes.html) 译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=9405541](http://www.apache.wiki/pages/viewpage.action?pageId=9405541) 贡献者 : [小瑶](/display/~chenyao),[ApacheCN](/display/~apachecn),[Apache中文网](/display/~apachechina) ## 使用 elasticsearch 测试类 首先,您需要在项目中包含测试依赖项 ( **testing dependency **) ,以及已添加的 **elasticsearch dependency** ( **elasticsearch** 依赖项 ) 。如果您使用 **maven** 和 它的 **pom.xml** ,它看起来像下面这样: ``` <dependencies> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-test-framework</artifactId> <version>${lucene.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.elasticsearch.test</groupId> <artifactId>framework</artifactId> <version>${elasticsearch.version}</version> <scope>test</scope> </dependency> </dependencies> ``` 用相应的 **elasticsearch** 版本及其附带的 **lucene** 版本替换 **elasticsearch** 版本和 **lucene** 版本。 我们提供了几个可以在您自己的测试类中继承的类,它们提供: * **pre-defined loggers** * **randomized testing infrastructure** * **a number of helper methods**