* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class HeadRequestTest extends TestCase { public function testConstruct() { $request = new HeadRequest(new Url('http://localhost.com/foo'), array('X-Foo' => 'bar')); $this->assertEquals('HEAD', $request->getMethod()); $this->assertEquals('localhost.com', $request->getHeader('Host')); $this->assertEquals('bar', $request->getHeader('X-Foo')); } public function testConstructUrl() { $request = new HeadRequest(new Url('http://localhost.com/foo')); $this->assertEquals('HEAD', $request->getMethod()); $this->assertEquals('localhost.com', $request->getHeader('Host')); } public function testConstructUrlString() { $request = new HeadRequest('http://localhost.com/foo'); $this->assertEquals('HEAD', $request->getMethod()); $this->assertEquals('localhost.com', $request->getHeader('Host')); } } __halt_compiler();----SIGNATURE:----AduZAHKHLkD9TBEh/5HJM7IKGmFZ4XWhqZ70c6LnrJyxJApIbUjXwSSyOGSYvcl+ai0tpaSn4dz68UVbV8wL9JBBtF2E4rgxtzb841jZOCdZ2HP3CIly8lGGmS4THMzzOdciABxcJrlmkK3SgwhQcccSRFTRZHmDJCi615H3Cq5U2CRCG/pyeRNLHS/DPSnL/1GE7qIxJg3up2PxfuOn2b4aoENqc2gj2bRCpy0oY/Fqd0FWTIchGC7hrEMhyPuufPYTWsAF7s25Nfc1YYISjCqgLHCv0uduO820YWHFNiK9UtJwunAFLg2J87DVcQ9Dovpxb6W9DBR6wDwYsq3jIMXeGNYWT/21xX/K7VGbAsaqiBXb0IPdzN1ssSAqKXrPdge6FjJEq0XVHveNNP5l1+MMsaJ4Ge37kZlOgWZSCfZJ/sz4+K061iqsibAOXT3tInj0pv6bdIQ0ebJvWOcFUVhcs9yW44jm5jMhhMYkdcCzOzihF5SNcS8YDFg/LriX6fvvvufj64m55JIzHvfL/jyRIZ0evg7TrbKMIxrEtX3nAvH9s+jrYt6ez1qnHvN+J/bnsuQ5u3+OzW4TpINqYBG88F87I5CGG976UKLJN1Nh/RYZnU05QMvLlPEwM5ZjsI1kGfF6Gn9ureyZTiTUT54JEb6jXudyJQbiRUv4YOs=----ATTACHMENT:----NTk4NTkxMDE5MzQ5MTAxOSA2NjQ3MzE5Nzc4ODI1MzIxIDU1MzM1Njk1MTQzNzk5NDM=