From 338c3737935fd40f9c4d4d9fbcaa11c4cef4cb36 Mon Sep 17 00:00:00 2001
From: Cristiano Magro <cristiano.magro@vola.it>
Date: Tue, 27 Aug 2019 11:21:40 +0200
Subject: [PATCH] Documentazione e getter Titolo
---
tests/Vola/UploadFile/FilesFilterTest.php | 32 ++++++++++++++++++++------------
1 files changed, 20 insertions(+), 12 deletions(-)
diff --git a/tests/Vola/UploadFile/FilesFilterTest.php b/tests/Vola/UploadFile/FilesFilterTest.php
index f8b2b8b..ad3d8ae 100644
--- a/tests/Vola/UploadFile/FilesFilterTest.php
+++ b/tests/Vola/UploadFile/FilesFilterTest.php
@@ -25,23 +25,31 @@
}
- public function testEmpty()
+ /**
+ * @dataProvider addExtension
+ */
+ public function testAddExtension($lista, $atteso)
{
- $atteso = '{}';
- $atteso = '[]';
- $esito = $this->object->toJson();
-
- $this->assertEquals($atteso, $esito);
- }
- public function testAddGif()
- {
- $atteso = '{"title":"Image files","extensions":"gif"}';
+ foreach ($lista as $item) {
+ $this->object->addExt($item);
+ }
- $this->object->addExt('gif');
$esito = $this->object->toJson();
$this->assertEquals($atteso, $esito);
+
}
-
+
+ public function addExtension(){
+ return [
+ [[], '[]'],
+ [['fasullo'], '[]'],
+ [['gif'], '[{"title":"Image files","extensions":"gif"}]'],
+ [['doc'], '[{"title":"Documenti","extensions":"doc"}]'],
+ [['DOC'], '[{"title":"Documenti","extensions":"doc"}]'],
+ [['DOc', 'gif'],'[{"title":"Documenti","extensions":"doc"},{"title":"Image files","extensions":"gif"}]'],
+ ];
+ }
+
}
\ No newline at end of file
--
Gitblit v1.8.0