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);
 }