/** * @covers \DCarbone\CurlPlus\CurlPlusClient::setCurlOpt * @depends testCanConstructWithUrlAndCurlOptArrayParams * @param \DCarbone\CurlPlus\CurlPlusClient $curlClient * @return \DCarbone\CurlPlus\CurlPlusClient */ public function testCanSetCurlOptValuesAfterConstruction(\DCarbone\CurlPlus\CurlPlusClient $curlClient) { $curlClient->setCurlOpt(CURLOPT_HEADER, true); $curlClient->setCurlOpt(CURLOPT_RETURNTRANSFER, true); $curlOpts = $curlClient->getCurlOpts(); $this->assertCount(2, $curlOpts); $this->assertArrayHasKey(CURLOPT_HEADER, $curlOpts); $this->assertArrayHasKey(CURLOPT_RETURNTRANSFER, $curlOpts); return $curlClient; }