Package org.apache.solr.client.solrj.response.TermsResponse

Examples of org.apache.solr.client.solrj.response.TermsResponse.Term


    List<Term> terms = request.process(getSolrServer()).getTermsResponse().getTerms("terms_s");

    Assert.assertNotNull(terms);
    Assert.assertEquals(terms.size(), 1);

    Term term = terms.get(0);
    Assert.assertEquals(term.getTerm(), "samsung");
    Assert.assertEquals(term.getFrequency(), 1);
  }
View Full Code Here


  }

  @Test
  public void testConvertTermsQueryResponseReturnsTermsMapCorrectlyWhenOneFieldReturned() {
    TermsResponse termsResponse = new TermsResponse(new NamedList<NamedList<Number>>());
    termsResponse.getTermMap().put("field_1", Arrays.asList(new Term("term_1", 10), new Term("term_2", 5)));

    Mockito.when(response.getTermsResponse()).thenReturn(termsResponse);

    Map<String, List<TermsFieldEntry>> result = ResultHelper.convertTermsQueryResponseToTermsMap(response);
View Full Code Here

  }

  @Test
  public void testConvertTermsQueryResponseReturnsTermsMapCorrectlyWhenMultipleFieldsReturned() {
    TermsResponse termsResponse = new TermsResponse(new NamedList<NamedList<Number>>());
    termsResponse.getTermMap().put("field_1", Arrays.asList(new Term("term_1", 10), new Term("term_2", 5)));
    termsResponse.getTermMap().put("field_2", Arrays.asList(new Term("term_2", 2), new Term("term_3", 1)));

    Mockito.when(response.getTermsResponse()).thenReturn(termsResponse);

    Map<String, List<TermsFieldEntry>> result = ResultHelper.convertTermsQueryResponseToTermsMap(response);
View Full Code Here

TOP

Related Classes of org.apache.solr.client.solrj.response.TermsResponse.Term

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.