Example #1
0
 public function testGetRequest()
 {
     $curl = new Curl("http://httpbin.org/get");
     $curl->setOptsAsArray(array(CURLOPT_RETURNTRANSFER => true, CURLOPT_USERAGENT => "PHPCurl"));
     $curl->exec();
     $info = $curl->getInfo();
     $this->assertEquals("http://httpbin.org/get", $info["url"]);
     $this->assertEquals(200, $info["http_code"]);
     $this->assertTrue($curl->isSuccessful());
     $this->assertInternalType(PHPUnit_Framework_Constraint_IsType::TYPE_RESOURCE, $curl->getHandle());
     $this->assertNull($curl->getHeaderFileHandle());
     $this->assertNull($curl->getVerboseFileHandle());
     $this->assertNull($curl->getHeaderContent());
     $this->assertNull($curl->getVerboseContent());
 }