/** * Testing if Amazon service component can handle return values where the * item-list is empty (no results found) * * @group ZF-9547 */ public function testAmazonComponentHandlesEmptyBookResults() { $xml = file_get_contents(__DIR__ . "/_files/amazon-response-invalid.xml"); $dom = new \DOMDocument(); $dom->loadXML($xml); $result = new Amazon\ResultSet($dom); $this->setExpectedException('Zend\\Service\\Amazon\\Exception\\ExceptionInterface'); $result->current(); }
/** * Testing if Amazon service component can handle return values where the * item-list is empty (no results found) * * @group ZF-9547 */ public function testAmazonComponentHandlesEmptyBookResults() { $xml = file_get_contents(__DIR__."/_files/amazon-response-invalid.xml"); $dom = new \DOMDocument(); $dom->loadXML($xml); $result = new Amazon\ResultSet($dom); try { $result->current(); $this->fail('Expected exception was not triggered'); } catch (Amazon\Exception $e) { return; } }