C# Class Lucene.Net.QueryParsers.Flexible.Standard.TestQPHelper

This test case is a copy of the core Lucene query parser test, it was adapted to use new QueryParserHelper instead of the old query parser. Tests QueryParser.
Afficher le fichier Open project: apache/lucenenet

Méthodes publiques

Свойство Type Description
qpAnalyzer Lucene.Net.Analysis.Analyzer

Méthodes publiques

Méthode Description
AssertDateRangeQueryEquals ( StandardQueryParser qp, String field, String startDate, String endDate, System.DateTime endDateInclusive, Lucene.Net.Documents.DateTools resolution ) : void
AssertEscapedQueryEquals ( String query, Analyzer a, String result ) : void
AssertQueryEquals ( StandardQueryParser qp, String field, String query, String result ) : void
AssertQueryEquals ( String query, Analyzer a, String result ) : void
AssertQueryEqualsAllowLeadingWildcard ( String query, Analyzer a, String result ) : void
AssertQueryEqualsDOA ( String query, Analyzer a, String result ) : void
AssertQueryNodeException ( String queryString ) : void
AssertWildcardQueryEquals ( String query, String result ) : void
AssertWildcardQueryEquals ( String query, bool lowercase, String result ) : void
AssertWildcardQueryEquals ( String query, bool lowercase, String result, bool allowLeadingWildcard ) : void
GetParser ( Analyzer a ) : StandardQueryParser
GetQuery ( String query, Analyzer a ) : Query
GetQueryAllowLeadingWildcard ( String query, Analyzer a ) : Query
GetQueryDOA ( String query, Analyzer a ) : Query
SetUp ( ) : void
TearDown ( ) : void

Private Methods

Méthode Description
AfterClass ( ) : void
AssertHits ( int expected, String query, IndexSearcher @is ) : void
BeforeClass ( ) : void
EscapeDateString ( String s ) : String
GetDate ( System.DateTime d, Lucene.Net.Documents.DateTools resolution ) : String
GetDate ( String s, Lucene.Net.Documents.DateTools resolution ) : String
GetLocalizedDate ( int year, int month, int day ) : String
TestBooleanQuery ( ) : void
TestBoost ( ) : void
TestCJK ( ) : void
TestCJKBoostedPhrase ( ) : void
TestCJKBoostedTerm ( ) : void
TestCJKPhrase ( ) : void
TestCJKSloppyPhrase ( ) : void
TestCJKTerm ( ) : void
TestConstantScoreAutoRewrite ( ) : void
TestCustomQueryParserFuzzy ( ) : void
TestCustomQueryParserWildcard ( ) : void
TestDateRange ( ) : void
TestEscaped ( ) : void
TestEscapedWildcard ( ) : void
TestException ( ) : void
TestGroup ( ) : void
TestLeadingWildcardType ( ) : void
TestMatchAllDocs ( ) : void
TestMultiPhraseQuery ( ) : void
TestNumber ( ) : void
TestPositionIncrement ( ) : void
TestPrecedence ( ) : void
TestPunct ( ) : void
TestQPA ( ) : void
TestQueryStringEscaping ( ) : void
TestRange ( ) : void
TestRegexQueryParsing ( ) : void
TestRegexps ( ) : void
TestSimple ( ) : void
TestSimpleDAO ( ) : void
TestSlop ( ) : void
TestStarParsing ( ) : void
TestStopwords ( ) : void
TestTabNewlineCarriageReturn ( ) : void
TestWildcard ( ) : void

Method Details

AssertDateRangeQueryEquals() public méthode

public AssertDateRangeQueryEquals ( StandardQueryParser qp, String field, String startDate, String endDate, System.DateTime endDateInclusive, Lucene.Net.Documents.DateTools resolution ) : void
qp StandardQueryParser
field String
startDate String
endDate String
endDateInclusive System.DateTime
resolution Lucene.Net.Documents.DateTools
Résultat void

AssertEscapedQueryEquals() public méthode

public AssertEscapedQueryEquals ( String query, Analyzer a, String result ) : void
query String
a Lucene.Net.Analysis.Analyzer
result String
Résultat void

AssertQueryEquals() public méthode

public AssertQueryEquals ( StandardQueryParser qp, String field, String query, String result ) : void
qp StandardQueryParser
field String
query String
result String
Résultat void

AssertQueryEquals() public méthode

public AssertQueryEquals ( String query, Analyzer a, String result ) : void
query String
a Lucene.Net.Analysis.Analyzer
result String
Résultat void

AssertQueryEqualsAllowLeadingWildcard() public méthode

public AssertQueryEqualsAllowLeadingWildcard ( String query, Analyzer a, String result ) : void
query String
a Lucene.Net.Analysis.Analyzer
result String
Résultat void

AssertQueryEqualsDOA() public méthode

public AssertQueryEqualsDOA ( String query, Analyzer a, String result ) : void
query String
a Lucene.Net.Analysis.Analyzer
result String
Résultat void

AssertQueryNodeException() public méthode

public AssertQueryNodeException ( String queryString ) : void
queryString String
Résultat void

AssertWildcardQueryEquals() public méthode

public AssertWildcardQueryEquals ( String query, String result ) : void
query String
result String
Résultat void

AssertWildcardQueryEquals() public méthode

public AssertWildcardQueryEquals ( String query, bool lowercase, String result ) : void
query String
lowercase bool
result String
Résultat void

AssertWildcardQueryEquals() public méthode

public AssertWildcardQueryEquals ( String query, bool lowercase, String result, bool allowLeadingWildcard ) : void
query String
lowercase bool
result String
allowLeadingWildcard bool
Résultat void

GetParser() public méthode

public GetParser ( Analyzer a ) : StandardQueryParser
a Lucene.Net.Analysis.Analyzer
Résultat StandardQueryParser

GetQuery() public méthode

public GetQuery ( String query, Analyzer a ) : Query
query String
a Lucene.Net.Analysis.Analyzer
Résultat Lucene.Net.Search.Query

GetQueryAllowLeadingWildcard() public méthode

public GetQueryAllowLeadingWildcard ( String query, Analyzer a ) : Query
query String
a Lucene.Net.Analysis.Analyzer
Résultat Lucene.Net.Search.Query

GetQueryDOA() public méthode

public GetQueryDOA ( String query, Analyzer a ) : Query
query String
a Lucene.Net.Analysis.Analyzer
Résultat Lucene.Net.Search.Query

SetUp() public méthode

public SetUp ( ) : void
Résultat void

TearDown() public méthode

public TearDown ( ) : void
Résultat void

Property Details

qpAnalyzer public_oe static_oe property

public static Analyzer,Lucene.Net.Analysis qpAnalyzer
Résultat Lucene.Net.Analysis.Analyzer