// check for warnings $headers = $this->client->transport->getLastConnection()->getLastRequestInfo()['response']['headers']; $this->assertTrue(isset($headers['Warning'])); $expectedHeaders = :expected; foreach ($expectedHeaders as $expected) { $this->assertStringContainsString($expected, implode('', $headers['Warning'])); }