Class AbstractSearchQueryFreeTextSearchTest

    • Constructor Detail

      • AbstractSearchQueryFreeTextSearchTest

        public AbstractSearchQueryFreeTextSearchTest()
    • Method Detail

      • getFreeTextQueryBuilder

        protected abstract java.lang.String getFreeTextQueryBuilder()
      • 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)