\SearchAndIndexingTest
Test the functionality of the Searchable extension.
Synopsis
class SearchAndIndexingTest
extends ElasticsearchTestBase
{
- // members
- public static string $fixture_file = 'elastica/tests/lotsOfPhotos.yml';
- // Inherited members from ElasticsearchTestBase
- public static array $ignoreFixtureFileFor;
- protected array $extraDataObjects;
- // methods
- public void testNonTextFields()
- public void testInvalidSearchFields()
- public void testSetStopwordsConfigurationCSV()
- public void testSetStopwordsConfigurationArray()
- public void testConfigurationInvalidStopwords()
- public void testConfiguredStopWords()
- public void testGetResults()
- public void testResultListGetMap()
- public void testResultListColumn()
- public void testEach()
- public void testResultListPageLength()
- public void testResultListIndex()
- public void testResultListGetQuery()
- public void testResultListGetTotalTime()
- public void testResultListGetIterator()
- public void testToArrayFunction()
- public void testToNestedArrayFunction()
- public void testResultListOffsetExistsNotImplemented()
- public void testResultListOffsetGetNotImplemented()
- public void testResultListOffsetSetNotImplemented()
- public void testResultListOffsetUnsetNotImplemented()
- public void testResultListAddNotImplemented()
- public void testResultListRemoveNotImplemented()
- public void testResultListFindNotImplemented()
- public void testResultListToArray()
- public void testResultListFirstNotImplemented()
- public void testResultListLastNotImplemented()
- public void testFoldedIndexes()
- public void testSynonymIndexes()
- public void testNonExistentField()
- public void testPriming()
- private void search()
- private void getResultsFor()
- // Inherited methods from ElasticsearchTestBase
- public void setUpOnce()
- public void setUp()
- protected void devBuild()
- public void generateAssertionsFromArray()
- public void generateAssertionsFromArray1D()
- public void generateAssertionsFromArrayRecurse()
- public void checkTabExists()
- public void checkFieldExists()
- public mixed invokeMethod()
- public void checkNumberOfIndexedDocuments()
- public void getNumberOfIndexedDocuments()
Hierarchy
Extends
Members
protected
- $extraDataObjects
public
- $fixture_file
- $ignoreFixtureFileFor
Methods
private
- getResultsFor()
- search() — Test searching http://stackoverflow.com/questions/28305250/elasticsearch-customize-score-for-synonyms-stemming.
public
- testConfigurationInvalidStopwords()
- testConfiguredStopWords()
- testEach()
- testFoldedIndexes()
- testGetResults()
- testInvalidSearchFields()
- testNonExistentField()
- testNonTextFields()
- testPriming()
- testResultListAddNotImplemented()
- testResultListColumn()
- testResultListFindNotImplemented()
- testResultListFirstNotImplemented()
- testResultListGetIterator()
- testResultListGetMap()
- testResultListGetQuery()
- testResultListGetTotalTime()
- testResultListIndex()
- testResultListLastNotImplemented()
- testResultListOffsetExistsNotImplemented()
- testResultListOffsetGetNotImplemented()
- testResultListOffsetSetNotImplemented()
- testResultListOffsetUnsetNotImplemented()
- testResultListPageLength()
- testResultListRemoveNotImplemented()
- testResultListToArray()
- testSetStopwordsConfigurationArray()
- testSetStopwordsConfigurationCSV()
- testSynonymIndexes()
- testToArrayFunction()
- testToNestedArrayFunction()
Inherited from ElasticsearchTestBase
protected
public
- checkFieldExists()
- checkNumberOfIndexedDocuments()
- checkTabExists()
- generateAssertionsFromArray()
- generateAssertionsFromArray1D()
- generateAssertionsFromArrayRecurse()
- getNumberOfIndexedDocuments()
- invokeMethod() — From https://jtreminio.com/2013/03/unit-testing-tutorial-part-3-testing-protected-private-methods-coverage-reports-and-crap/ Call protected/private method of a class.
- setUp()
- setUpOnce()