package com.constellio.data.dao.services.bigVault.solr.serverFactories; import static org.junit.Assert.assertEquals; import org.apache.solr.client.solrj.SolrClient; import org.apache.solr.client.solrj.impl.HttpSolrClient; import org.junit.Before; import org.junit.Test; import com.constellio.data.dao.services.solr.serverFactories.HttpSolrServerFactory; import com.constellio.sdk.tests.ConstellioTest; public class HttpSolrServerFactoryTest extends ConstellioTest { String coreName = "core"; String anUrl = "http/test/url"; private HttpSolrServerFactory factory; @Before public void setUp() throws Exception { factory = new HttpSolrServerFactory(anUrl, null); } @Test public void whenGettingNewSolrServerThenSolrServerCreatedForCoreUrl() { SolrClient returnedSolrServer = factory.newSolrServer(coreName); assertEquals(anUrl + "/" + coreName, ((HttpSolrClient) returnedSolrServer).getBaseURL()); } }