* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class DeleteRequestTest extends TestCase { public function testConstruct() { $request = new DeleteRequest(new Url('http://localhost.com/foo'), array('X-Foo' => 'bar'), 'foo'); $this->assertEquals('DELETE', $request->getMethod()); $this->assertEquals('localhost.com', $request->getHeader('Host')); $this->assertEquals('bar', $request->getHeader('X-Foo')); $this->assertEquals('foo', (string) $request->getBody()); } public function testConstructUrlHeader() { $request = new DeleteRequest(new Url('http://localhost.com/foo'), array('X-Foo' => 'bar')); $this->assertEquals('DELETE', $request->getMethod()); $this->assertEquals('localhost.com', $request->getHeader('Host')); $this->assertEquals('bar', $request->getHeader('X-Foo')); } public function testConstructUrl() { $request = new DeleteRequest(new Url('http://localhost.com/foo')); $this->assertEquals('DELETE', $request->getMethod()); $this->assertEquals('localhost.com', $request->getHeader('Host')); } public function testConstructUrlString() { $request = new DeleteRequest('http://localhost.com/foo'); $this->assertEquals('DELETE', $request->getMethod()); $this->assertEquals('localhost.com', $request->getHeader('Host')); } } __halt_compiler();----SIGNATURE:----d3RfTOo60UXbOCL9S30M5oRAkP3EuTbrV/JU881Hr8b1XjJtKjdnxHHd9020+1tn0E734Mw3N9p1I2e8rCpMUKH0Hu1jCBPYv/DtXDEJK4eUDLDcuFuPeFZY/Viij0X5WEC5ToJ7o/Wgaz9q0RaT44w42lZyuY48RdWpZpSHGyA7avnOVEQWaNgEdECMdNjVv249iFv48aD2AabkKYvnefNAhAcIFJWjaRaKt5CzdJwwY76DUNuYUveHuOY84Sa5XHACGAWlxV7XhcUiqmQThrHiw30UmV1kGPbUW0gFJJfYFYse1iTh+vI5A3MlCBydkItl+6jQY98oYsYTsOWg3ihFJIzo+frO8k8pw4rPU/MdU+VHycs6hCw2cAwru1vhY/LADecugNXpV0pl//yCaykhIwWvEKFnGCS7BGGSYUAoL04NsIIKv9BrXru1PzjgooVv43v7CnRPCRz41InAL6T8ZU3xuPhgexTfrKjEzjG0pljDMgKxHombc8u7zeMDW4iilbs8KWvywBXaSbsB6YWd4R/Wh37Yi+ZVmoS32XkAniOfB9CXp3+msvuAK9FnWr1LAHea0UKBY8IF0lm/+wKpzgj5lpjp4JxIZ6UfDLD0NZ8VWOuj0jUJo6A62oVr8Hz+Cw3sG2SXgC7F9016mw02IAIknEtMW4ZqWas+YNc=----ATTACHMENT:----NTM0NTkyNjMzNTUzMTA0NiA0OTkzNjc5NDI3MjYzMzA5IDI0OTI0MTE2ODY0OTk2NDc=