AddressTypeTest::testSearch_WithValidTerms_ReturnsExpectedResults PHP Метод

testSearch_WithValidTerms_ReturnsExpectedResults() публичный Метод

public testSearch_WithValidTerms_ReturnsExpectedResults ( $searchTerms, $numResults, $expectedKeys )
    public function testSearch_WithValidTerms_ReturnsExpectedResults($searchTerms, $numResults, $expectedKeys)
    {
        $addresstype = new AddressType();
        $addresstype->setAttributes($searchTerms);
        $addresstyperesults = $addresstype->search();
        $addresstypedata = $addresstyperesults->getData();
        $expectedResults = array();
        if (!empty($expectedKeys)) {
            foreach ($expectedKeys as $key) {
                $expectedResults[] = $this->addresstype($key);
            }
        }
        $this->assertEquals($numResults, $addresstyperesults->getItemCount());
        $this->assertEquals($expectedResults, $addresstypedata);
    }