public function testFileUploadField2()
 {
     $this->setExpectedException('fValidationException');
     $_SERVER['REQUEST_METHOD'] = 'POST';
     $_SERVER['CONTENT_TYPE'] = 'multipart/form-data';
     $_FILES = array();
     $_FILES['file'] = array('name' => 'test.txt', 'type' => '', 'tmp_name' => './resources/text/example', 'error' => '', 'size' => 17);
     $uploader = new fUpload();
     $uploader->setMIMETypes(array('text/csv'), 'Please upload a CSV file');
     try {
         $v = new fValidation();
         $v->addFileUploadRule('file', $uploader);
         $v->validate();
     } catch (fValidationException $e) {
         $this->assertContains('File: Please upload a CSV file', $e->getMessage());
         throw $e;
     }
 }