/** * {@inheritdoc} * * @param array $responseData * @param SearchMessagesPayloadResponse $payloadResponse */ protected function assertResponse(array $responseData, PayloadResponseInterface $payloadResponse) { $fileResult = $payloadResponse->getResult(); $this->assertInstanceOf('CL\\Slack\\Model\\MessageResult', $fileResult); $this->assertCount(1, $fileResult->getMatches()); foreach ($fileResult->getMatches() as $x => $match) { $this->assertMessageResultItem($responseData['messages']['matches'][$x], $match); } }