public function PrivateTest::checkSearchResults in Private content 8.2
Check search result.
On the search page, search for a string and assert the expected number of results.
Parameters
string $search_query: String to search for.
int $expected_result_count: Expected result count.
1 call to PrivateTest::checkSearchResults()
- PrivateTest::testNodeAccessBasic in tests/
src/ Functional/ PrivateTest.php - Test the "private" node access.
File
- tests/
src/ Functional/ PrivateTest.php, line 185
Class
- PrivateTest
- Tests the private module.
Namespace
Drupal\Tests\private_content\FunctionalCode
public function checkSearchResults($search_query, $expected_result_count) {
$this
->drupalGet('search/node');
$this
->submitForm([
'keys' => $search_query,
], 'Search');
$search_results = $this
->xpath("//ol[contains(@class, 'search-results')]/li");
$this
->assertEquals($expected_result_count, count($search_results), 'Found the expected number of search results');
}