1
Solr是否支持設置虛擬環境進行測試?我正在編寫SolrJ客戶端的一些測試用例,使用EmbeddedSolrServer
。Solr虛擬或測試環境
現在我正在尋找讓我的JUnit測試用例生成一個臨時Solr主頁,可以傳遞給由EmbeddedSolrServer
使用的CoreContainer。有沒有更簡單的方法?
Solr是否支持設置虛擬環境進行測試?我正在編寫SolrJ客戶端的一些測試用例,使用EmbeddedSolrServer
。Solr虛擬或測試環境
現在我正在尋找讓我的JUnit測試用例生成一個臨時Solr主頁,可以傳遞給由EmbeddedSolrServer
使用的CoreContainer。有沒有更簡單的方法?
是,採取班級看看 - http://lucene.apache.org/solr/4_7_0/solr-test-framework/org/apache/solr/SolrTestCaseJ4.html
所有你需要的是擴展這個類,並在測試方法,你可以訪問Solr的,發送查詢,斷言響應等
只是一個例子來自Solr的此類測試回購 - https://github.com/apache/lucene-solr/blob/c3ef419e4fb720866e88e0020b182de3e25a4fbb/solr/core/src/test/org/apache/solr/search/TestFieldSortValues.java
謝謝,Mysterion!正是我需要的。 –