public function FileUploadSecureValidatorUnitTestCase::testExtensions in File Upload Secure Validator 7.2
Same name and namespace in other branches
- 7 tests/file_upload_secure_validator.test \FileUploadSecureValidatorUnitTestCase::testExtensions()
Basic test function for testing the extension.
File
- tests/
file_upload_secure_validator.test, line 35 - Contains automated tests for file_upload_secure_validator.
Class
- FileUploadSecureValidatorUnitTestCase
- The main UnitTestCase class.
Code
public function testExtensions() {
$uris_cases = $this
->scenarioProvider();
foreach ($uris_cases as $case => $info) {
$file = $this
->mockFile($info);
$errors = file_upload_secure_validator_upload_validate($file);
$error = array_pop($errors);
$this
->assertEqual($error, $info['expected'], "Succesfuly covered the case of a '{$case}'");
}
}