| | |
| | | <?php |
| | | |
| | | require 'bootstrap.php'; |
| | | |
| | | /** |
| | | * Implementazione dei test per la classe SetupUpload |
| | | * |
| | |
| | | class SetupUploadTest extends PHPUnit_Framework_TestCase { |
| | | |
| | | /** |
| | | * @var $object SetupUpload |
| | | * @var $object SetupUpload |
| | | */ |
| | | protected $object; |
| | | |
| | |
| | | * This method is called after a test is executed. |
| | | */ |
| | | protected function tearDown() { |
| | | |
| | | |
| | | } |
| | | |
| | | public static function setUpBeforeClass() { |
| | | |
| | | |
| | | } |
| | | |
| | | /** |
| | | * Conversione di una stringa nel corrispondente valore di byte |
| | | * |
| | | * @since 0.3.0 |
| | | */ |
| | | public function test_str2Bytes() { |
| | |
| | | } |
| | | |
| | | /** |
| | | * Conversione di una stringa nel corrispondente valore di byte, stringhe |
| | | * Conversione di una stringa nel corrispondente valore di byte, stringhe |
| | | * non convertibili devono andare in errore |
| | | * @since 0.3.1 |
| | | * |
| | | * @since 0.3.1 |
| | | * @expectedException Upload_Exc_Error |
| | | * @dataProvider getBytesStringNotValid |
| | | * @dataProvider getBytesStringNotValid |
| | | */ |
| | | public function test_str2BytesNonValido($byteString) { |
| | | SetupUpload::str2Bytes($byteString); |
| | |
| | | |
| | | /** |
| | | * La coda non inizializzata prevede un numero minimo di files |
| | | * |
| | | * @since 0.3.1 |
| | | */ |
| | | public function testDefaultValue() { |
| | |
| | | } |
| | | |
| | | /** |
| | | * Gestione di valori non adeguati |
| | | * @since 0.3.1 |
| | | * Gestione di valori non adeguati |
| | | * |
| | | * @since 0.3.1 |
| | | * @expectedException Upload_Exc_Error |
| | | * @dataProvider getNumMaxFilesException |
| | | * @dataProvider getNumMaxFilesException |
| | | */ |
| | | public function testNotValidNumMaxFilesGetException($num) { |
| | | $this->object->setNumMaxFiles($num); |
| | |
| | | |
| | | /** |
| | | * Caselle della coda valide |
| | | * @since 0.3.1 |
| | | * |
| | | * @since 0.3.1 |
| | | * @dataProvider getSomeMaxFiles |
| | | */ |
| | | public function testSomeValidMaxFiles($num) { |
| | |
| | | |
| | | /** |
| | | * Impostazioni delle dimensioni massime del totale caricabile |
| | | * |
| | | * @since 0.3.1 |
| | | */ |
| | | public function testSetSizeMaxFilesByte() { |
| | |
| | | |
| | | /** |
| | | * Impostazioni delle dimensioni massime di un file |
| | | * |
| | | * @since 0.3.1 |
| | | */ |
| | | public function testSetSizeLimitFile() { |