private function _testHeaders($headers, $str) { foreach ($headers as $key => $value) { $pattern = "/\r\n" . str_replace(array('.', '-'), array('\\.', '\\-'), String::dashCamelCase($key)) . ": {$value}\r\n/"; $this->assertRegExp($pattern, $str, "Did not find the {$key} header that was set."); } }