Class AbstractSearchQueryFreeTextSearchTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.servicelayer.ServicelayerTest
-
- de.hybris.platform.solrfacetsearch.integration.AbstractIntegrationTest
-
- de.hybris.platform.solrfacetsearch.integration.AbstractSearchQueryTest
-
- de.hybris.platform.solrfacetsearch.integration.AbstractSearchQueryFreeTextSearchTest
-
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
SearchQueryFreeTextSearchDisMaxTest
,SearchQueryFreeTextSearchMultiFieldTest
@ManualTest public abstract class AbstractSearchQueryFreeTextSearchTest extends AbstractSearchQueryTest
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.solrfacetsearch.integration.AbstractSearchQueryTest
PRODUCT_APPROVAL_STATUS_FIELD, PRODUCT_CODE_FIELD, PRODUCT_MANUFACTURER_NAME_FIELD, PRODUCT_NAME_FIELD, PRODUCT_NAME_WITH_RESERVED_CHARS_FIELD, PRODUCT1_CODE, PRODUCT1_NAME, PRODUCT2_CODE, PRODUCT2_NAME
-
Fields inherited from class de.hybris.platform.solrfacetsearch.integration.AbstractIntegrationTest
DEFAULT_ENCODING, expectedException, FACET_SEARCH_CONFIG_NAME, HW_CATALOG, ONLINE_CATALOG_VERSION, PRODUCT_CODE, SOLR_SERVER_CLOUD_ENDPOINT, SOLR_SERVER_MODE, SOLR_SERVER_STANDALONE_ENDPOINT, STAGED_CATALOG_VERSION
-
Fields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importService
-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description AbstractSearchQueryFreeTextSearchTest()
-
Method Summary
-
Methods inherited from class de.hybris.platform.solrfacetsearch.integration.AbstractSearchQueryTest
assertDocumentField, enabledSearchLegacyMode, executeSearchQuery, executeSearchQuery
-
Methods inherited from class de.hybris.platform.solrfacetsearch.integration.AbstractIntegrationTest
beforeLoadData, getFacetSearchConfig, getFacetSearchConfigName, getIndexedTypeModel, getProductCode, getSolrFacetSearchConfigModel, getTestId, importConfig, importConfig, initializeIndexedType, readFile, setUp, tearDown
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNone
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSession
-
Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
-
-
-
Method Detail
-
getFreeTextQueryBuilder
protected abstract java.lang.String getFreeTextQueryBuilder()
-
loadData
protected void loadData() throws java.lang.Exception
- Overrides:
loadData
in classAbstractIntegrationTest
- Throws:
java.lang.Exception
-
addFreeTextQuery
public void addFreeTextQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextQueryWithExactMatch1
public void addFreeTextQueryWithExactMatch1() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextQueryWithExactMatch2
public void addFreeTextQueryWithExactMatch2() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextQueryWithFieldEscaping
public void addFreeTextQueryWithFieldEscaping() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextQueryWithQueryEscaping
public void addFreeTextQueryWithQueryEscaping() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextQueryWithNoResults
public void addFreeTextQueryWithNoResults() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextFuzzyQuery
public void addFreeTextFuzzyQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextFuzzyQueryWithExactMatch
public void addFreeTextFuzzyQueryWithExactMatch() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextFuzzyQueryWithFieldEscaping
public void addFreeTextFuzzyQueryWithFieldEscaping() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextFuzzyQueryWithQueryEscaping
public void addFreeTextFuzzyQueryWithQueryEscaping() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextFuzzyQueryWithNoResults
public void addFreeTextFuzzyQueryWithNoResults() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPrefixQuery
public void addFreeTextWildcardPrefixQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPrefixQueryWithExactMatch
public void addFreeTextWildcardPrefixQueryWithExactMatch() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPrefixWithFieldEscapingQuery
public void addFreeTextWildcardPrefixWithFieldEscapingQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPrefixWithQueryEscapingQuery
public void addFreeTextWildcardPrefixWithQueryEscapingQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPrefixQueryWithNoResults
public void addFreeTextWildcardPrefixQueryWithNoResults() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPostfixQuery
public void addFreeTextWildcardPostfixQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPostfixQueryWithExactMatch
public void addFreeTextWildcardPostfixQueryWithExactMatch() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPostfixWithFieldEscapingQuery
public void addFreeTextWildcardPostfixWithFieldEscapingQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPostfixWithQueryEscapingQuery
public void addFreeTextWildcardPostfixWithQueryEscapingQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPostfixQueryWithNoResults
public void addFreeTextWildcardPostfixQueryWithNoResults() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPrefixAndPostfixQuery
public void addFreeTextWildcardPrefixAndPostfixQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPrefixAndPostfixQueryWithExactMatch
public void addFreeTextWildcardPrefixAndPostfixQueryWithExactMatch() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPrefixAndPostfixQueryWithFieldEscaping
public void addFreeTextWildcardPrefixAndPostfixQueryWithFieldEscaping() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPrefixAndPostfixQueryWithQueryEscaping
public void addFreeTextWildcardPrefixAndPostfixQueryWithQueryEscaping() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextWildcardPrefixAndPostfixQueryWithNoResults
public void addFreeTextWildcardPrefixAndPostfixQueryWithNoResults() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextPhraseQuery
public void addFreeTextPhraseQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextPhraseQueryWithExactMatch
public void addFreeTextPhraseQueryWithExactMatch() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextPhraseQueryWithFieldEscaping
public void addFreeTextPhraseQueryWithFieldEscaping() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextPhraseQueryWithQueryEscaping
public void addFreeTextPhraseQueryWithQueryEscaping() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextPhraseQueryWithNoResults
public void addFreeTextPhraseQueryWithNoResults() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextQueryWithReservedWords
public void addFreeTextQueryWithReservedWords() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextQueryWithReservedWordsAndExactMatch
public void addFreeTextQueryWithReservedWordsAndExactMatch() throws java.lang.Exception
- Throws:
java.lang.Exception
-
addFreeTextQueryWithReservedWordsWithResults
public void addFreeTextQueryWithReservedWordsWithResults() throws java.lang.Exception
- Throws:
java.lang.Exception
-
assertProductCode
protected void assertProductCode(java.lang.String expectedProductCode, Document document)
-
-