* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class GetRequestTest extends TestCase { public function testConstruct() { $request = new GetRequest(new Url('http://localhost.com/foo'), array('X-Foo' => 'bar')); $this->assertEquals('GET', $request->getMethod()); $this->assertEquals('localhost.com', $request->getHeader('Host')); $this->assertEquals('bar', $request->getHeader('X-Foo')); } public function testConstructUrl() { $request = new GetRequest(new Url('http://localhost.com/foo')); $this->assertEquals('GET', $request->getMethod()); $this->assertEquals('localhost.com', $request->getHeader('Host')); } public function testConstructUrlString() { $request = new GetRequest('http://localhost.com/foo'); $this->assertEquals('GET', $request->getMethod()); $this->assertEquals('localhost.com', $request->getHeader('Host')); } } __halt_compiler();----SIGNATURE:----eAilIeOJpoRrUMMOTLDnd6A+ffOy94siy25YqBQi+Usg9ryURz6boJSAnmndlId+Ww9ZMpI29Fjj6R20g/MhlVSPS7T2cPWOdJtIeRgZW97+Rzo6zD5Mqi/LRZE1kD34JgNW6H1QTIKoQ0DViVk0SAY4uVLg37U2a17yrfcT1bOEAASuPf9bjfJ0FgswIFzY2MuwXWNHvy/VUj32Pjx7Vz329BFXZ2/2lkEoxECMxpvGfv4PUDe+rnGKtIAroDsQ/RAqWychm6hD8q1xg3TUmtV7/xV8ABjljpv55EeKUiSEKjetDtBsLd07qu99WjBa+5YLcN7lwx+fjBVEFrSZZxKIgmQs1GGm7q76HnS+Jp1XE5toL1yly8CCoY6QbQQ0mGX8F8K70udUDcgkKN2tJthORzm1eXWcfF+pj3w1Lc+DDPa5yIw/gbU2GK5qOKie9Hij2SxEL3xBRh1ZlRkNBX+jWqajhZtJBL8gB/IA13g5Mgjz17f8206huSLYJuoxHqMSxcr7+DqfmYNxBstJPdTcBXdnlWXh3IV0j+ZDcOuhFQHuol8PnrI59Gj5EkgI2LHwc9qOmhYh+9Og3ZKmYdSnwINlIWtT2BZWjYWzJMAySxO2Y5HGLxbyqxz6VYt6JEWQ2xDvC/WCmn3POwsGYmUXC05YputbRQ5mgSngiqQ=----ATTACHMENT:----MjM1MTQwODkxMjE4NzEwNCA0NTA2NjM5Mjk5MzM2NDEgNDU5OTI0MzQxNjIxMDYw