@Test public void providesHttpClientToClient() { try (LBHttpSolrClient createdClient = new Builder().withBaseSolrUrl(ANY_BASE_SOLR_URL).withHttpClient(ANY_HTTP_CLIENT).build()) { assertTrue(createdClient.getHttpClient().equals(ANY_HTTP_CLIENT)); } }
@Test public void testDefaultsToBinaryResponseParserWhenNoneProvided() { try (LBHttpSolrClient createdClient = new Builder().withBaseSolrUrl(ANY_BASE_SOLR_URL).build()) { final ResponseParser usedParser = createdClient.getParser(); assertTrue(usedParser instanceof BinaryResponseParser); } }
@Test public void providesResponseParserToClient() { try (LBHttpSolrClient createdClient = new Builder() .withBaseSolrUrl(ANY_BASE_SOLR_URL) .withResponseParser(ANY_RESPONSE_PARSER) .build()) { assertTrue(createdClient.getParser().equals(ANY_RESPONSE_PARSER)); } }