public function testCurlFileWithMimeAndPostname() { $file = new imnotjames\CURLFile($this->testFilename); $file->setPostFilename('bar'); $file->setMimeType('foo'); curl_setopt($this->handle, CURLOPT_POSTFIELDS, array('file' => $file)); $output = curl_exec($this->handle); $this->assertEquals('bar|foo|6', $output); }
public function testCURLFileProperties() { $curlFile = new imnotjames\CURLFile('foo', 'bar', 'baz'); $this->assertEquals('foo', $curlFile->name); $this->assertEquals('bar', $curlFile->mime); $this->assertEquals('baz', $curlFile->postname); $curlFile->setMimeType('foo'); $curlFile->setPostFilename('oof'); $this->assertEquals('foo', $curlFile->mime); $this->assertEquals('oof', $curlFile->postname); }