2014-03-31 2 views
1

Solr은 테스트를위한 가상 환경 설정을 지원합니까? 나는 EmbeddedSolrServer을 사용하여 SolrJ 클라이언트의 테스트 케이스를 작성하고있다.Solr 가상 또는 테스트 환경

지금 당장은 JUnit 테스트 케이스가 EmbeddedSolrServer에 의해 사용되는 CoreContainer로 전달 될 수있는 임시 Solr 홈을 생성하는 것을보고 있습니다. 더 쉬운 방법이 있습니까?

답변

2

예, 클래스를 살펴 걸릴 - http://lucene.apache.org/solr/4_7_0/solr-test-framework/org/apache/solr/SolrTestCaseJ4.html

당신이 필요로하는 모든이 클래스를 확장하고, 시험 방법에 당신이 응답을 주장, SOLR에 액세스 쿼리를 보낼 수있는 등

그냥 예를 Solr repo에서 테스트하는 이런 종류의 - https://github.com/apache/lucene-solr/blob/c3ef419e4fb720866e88e0020b182de3e25a4fbb/solr/core/src/test/org/apache/solr/search/TestFieldSortValues.java

+1

감사합니다, Mysterion! 내가 필요한 것. –