Esempio n. 1
0
 public function testDeleteRequest()
 {
     $request = new \curl\Request(TEST_SERVER, 1);
     $request->is_delete()->build_query(true)->setParams(array('tab' => 'repositories'))->setOptArray(array(CURLOPT_RETURNTRANSFER => true, CURLOPT_NOBODY => 0));
     $result = $request->start();
     $result = json_decode($result, true);
     $this->assertTrue(isset($result['input']['tab']));
     $this->assertTrue(isset($result['SERVER']['REQUEST_METHOD']));
     $this->assertEquals($result['SERVER']['REQUEST_METHOD'], 'DELETE');
     $this->assertEquals('repositories', $result['input']['tab']);
     $request->close();
 }