# unit tests（单元测试）

原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.3/getting-started.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.3/getting-started.html)（修改该链接为官网对应的链接）

译文链接 : [http://www.apache.wiki/display/Elasticsearch](http://www.apache.wiki/display/Elasticsearch)（修改该链接为 **ApacheCN** 对应的译文链接）

贡献者 : 廖建博，[ApacheCN](/display/~apachecn)，[Apache中文网](/display/~apachechina)

## 单元测试

如果您将进行的是一次完全隔离的单元测试，可以使用 ESTestCase，而无需运行 elasticsearch cluster （弹信收索集群）。如果您要测试lucene功能，请使用 ESTestCase，如果您要测试具体的 token streams ，请使用 ESTokenStreamTestCase 这个类。这些特定的类会执行附加的检查，确保在测试运行后不会发生
资源泄露。