List of usage examples for org.apache.solr.client.solrj SolrQuery get
@Override
public String get(String param)
From source file:org.phenotips.vocabulary.internal.solr.FrenchHPOTranslationTest.java
License:Open Source License
@Test public void queriesAreNotModifiedWhenFieldsAreInitiallyEmpty() { when(this.localizationContext.getCurrentLocale()).thenReturn(Locale.FRENCH); SolrQuery query = new SolrQuery("seizures"); query.set(DisMaxParams.BQ, "hello"); this.component.extendQuery(query, this.vocabulary); Assert.assertNull(query.get(DisMaxParams.PF)); Assert.assertNull(query.get(DisMaxParams.QF)); }
From source file:org.phenotips.vocabulary.internal.solr.GermanHPOTranslationTest.java
License:Open Source License
@Test public void queriesAreExtendedToIncludeGermanFieldsWhenLocaleIsDe() { SolrQuery query = new SolrQuery("seizures"); query.set(DisMaxParams.QF, "name"); query.set(DisMaxParams.PF, "name"); this.component.extendQuery(query, this.vocabulary); Assert.assertEquals("name name_de^60 synonym_de^45 def_de^12 ", query.get(DisMaxParams.PF)); Assert.assertEquals("name name_de^30 synonym_de^21 def_de^6 ", query.get(DisMaxParams.QF)); }
From source file:org.phenotips.vocabulary.internal.solr.GermanHPOTranslationTest.java
License:Open Source License
@Test public void queriesAreExtendedToIncludeGermanFieldsWhenLocaleIsDeDE() { when(this.localizationContext.getCurrentLocale()).thenReturn(Locale.GERMANY); SolrQuery query = new SolrQuery("seizures"); query.set(DisMaxParams.QF, "name"); query.set(DisMaxParams.PF, "name"); this.component.extendQuery(query, this.vocabulary); Assert.assertEquals("name name_de^60 synonym_de^45 def_de^12 ", query.get(DisMaxParams.PF)); Assert.assertEquals("name name_de^30 synonym_de^21 def_de^6 ", query.get(DisMaxParams.QF)); }
From source file:org.phenotips.vocabulary.internal.solr.GermanHPOTranslationTest.java
License:Open Source License
@Test public void queriesAreNotModifiedWhenLocaleIsFr() { when(this.localizationContext.getCurrentLocale()).thenReturn(Locale.FRENCH); SolrQuery query = new SolrQuery("seizures"); query.set(DisMaxParams.QF, "name"); query.set(DisMaxParams.PF, "name"); this.component.extendQuery(query, this.vocabulary); Assert.assertEquals("name", query.get(DisMaxParams.PF)); Assert.assertEquals("name", query.get(DisMaxParams.QF)); }
From source file:org.phenotips.vocabulary.internal.solr.GermanHPOTranslationTest.java
License:Open Source License
@Test public void queriesAreNotModifiedWhenFieldsAreInitiallyEmpty() { SolrQuery query = new SolrQuery("seizures"); query.set(DisMaxParams.BQ, "hello"); this.component.extendQuery(query, this.vocabulary); Assert.assertNull(query.get(DisMaxParams.PF)); Assert.assertNull(query.get(DisMaxParams.QF)); }
From source file:org.phenotips.vocabulary.internal.solr.ItalianHPOTranslationTest.java
License:Open Source License
@Test public void queriesAreExtendedToIncludeItalianFieldsWhenLocaleIsIt() { SolrQuery query = new SolrQuery("seizures"); query.set(DisMaxParams.QF, "name"); query.set(DisMaxParams.PF, "name"); this.component.extendQuery(query, this.vocabulary); Assert.assertEquals("name name_it^60 synonym_it^45 def_it^12 ", query.get(DisMaxParams.PF)); Assert.assertEquals("name name_it^30 synonym_it^21 def_it^6 ", query.get(DisMaxParams.QF)); }
From source file:org.phenotips.vocabulary.internal.solr.ItalianHPOTranslationTest.java
License:Open Source License
@Test public void queriesAreExtendedToIncludeItalianFieldsWhenLocaleIsItIT() { when(this.localizationContext.getCurrentLocale()).thenReturn(Locale.ITALY); SolrQuery query = new SolrQuery("seizures"); query.set(DisMaxParams.QF, "name"); query.set(DisMaxParams.PF, "name"); this.component.extendQuery(query, this.vocabulary); Assert.assertEquals("name name_it^60 synonym_it^45 def_it^12 ", query.get(DisMaxParams.PF)); Assert.assertEquals("name name_it^30 synonym_it^21 def_it^6 ", query.get(DisMaxParams.QF)); }
From source file:org.phenotips.vocabulary.internal.solr.RussianHPOTranslationTest.java
License:Open Source License
@Test public void queriesAreExtendedToIncludeRussianFieldsWhenLocaleIsRu() { SolrQuery query = new SolrQuery("seizures"); query.set(DisMaxParams.QF, "name"); query.set(DisMaxParams.PF, "name"); this.component.extendQuery(query, this.vocabulary); Assert.assertEquals("name name_ru^60 synonym_ru^45 def_ru^12 ", query.get(DisMaxParams.PF)); Assert.assertEquals("name name_ru^30 synonym_ru^21 def_ru^6 ", query.get(DisMaxParams.QF)); }
From source file:org.phenotips.vocabulary.internal.solr.RussianHPOTranslationTest.java
License:Open Source License
@Test public void queriesAreExtendedToIncludeRussianFieldsWhenLocaleIsRuRU() { when(this.localizationContext.getCurrentLocale()).thenReturn(new Locale("ru", "RU")); SolrQuery query = new SolrQuery("seizures"); query.set(DisMaxParams.QF, "name"); query.set(DisMaxParams.PF, "name"); this.component.extendQuery(query, this.vocabulary); Assert.assertEquals("name name_ru^60 synonym_ru^45 def_ru^12 ", query.get(DisMaxParams.PF)); Assert.assertEquals("name name_ru^30 synonym_ru^21 def_ru^6 ", query.get(DisMaxParams.QF)); }
From source file:org.phenotips.vocabulary.internal.solr.SpanishHPOTranslationTest.java
License:Open Source License
@Test public void queriesAreExtendedToIncludeSpanishFieldsWhenLocaleIsEs() { SolrQuery query = new SolrQuery("seizures"); query.set(DisMaxParams.QF, "name"); query.set(DisMaxParams.PF, "name"); this.component.extendQuery(query, this.vocabulary); Assert.assertEquals("name name_es^60 synonym_es^45 def_es^12 ", query.get(DisMaxParams.PF)); Assert.assertEquals("name name_es^30 synonym_es^21 def_es^6 ", query.get(DisMaxParams.QF)); }