public function testExecuteForNullUrl() { $instance = new CurlRequest(curl_init(null)); $instance->setOption(CURLOPT_RETURNTRANSFER, true); $this->assertTrue($instance->getOption(CURLOPT_RETURNTRANSFER)); $this->assertFalse($instance->execute()); $this->assertNull($instance->getOption(CURLOPT_RETURNTRANSFER)); $this->assertEmpty($instance->getLastTransferInfo(CURLINFO_HTTP_CODE)); }
public function testSetOptionUsingOnoiSpecificConstantDoesNotCauseAnyFailureWithCurl_Setopt() { $instance = new CurlRequest(curl_init(null)); $instance->setOption(ONOI_HTTP_REQUEST_RESPONSECACHE_TTL, 42); $this->assertEquals(42, $instance->getOption(ONOI_HTTP_REQUEST_RESPONSECACHE_TTL)); }