eZ\Publish\Core\Repository\Tests\Service\Integration\SearchBase::testFindContentWithLanguageFilter PHP Method

testFindContentWithLanguageFilter() public method

Test for the findContent() method.
    public function testFindContentWithLanguageFilter()
    {
        /* BEGIN: Use Case */
        $searchService = $this->repository->getSearchService();
        $query = new Query(array('filter' => new Criterion\ContentId(array(4)), 'offset' => 0));
        $searchResult = $searchService->findContent($query, array('languages' => array('eng-US')), false);
        /* END: Use Case */
        $this->assertInstanceOf('eZ\\Publish\\API\\Repository\\Values\\Content\\Search\\SearchResult', $searchResult);
        $this->assertEquals(1, $searchResult->totalCount);
        $this->assertCount($searchResult->totalCount, $searchResult->searchHits);
        $this->assertInstanceOf('eZ\\Publish\\API\\Repository\\Values\\Content\\Search\\SearchHit', reset($searchResult->searchHits));
    }