| | |
| | | |
| | | class FilesFilter { |
| | | |
| | | private $filtro = array(); |
| | | |
| | | public function toJson() |
| | | { |
| | | return '{}'; |
| | | return json_encode($this->filtro); |
| | | } |
| | | |
| | | public function addExt($extension = '') |
| | | { |
| | | if ($extension != ''){ |
| | | $this->filtro[] = json_decode('{"title":"Image files", "extensions":"gif"}', true); |
| | | } |
| | | return $this; |
| | | } |
| | | } |
| | |
| | | public function testEmpty() |
| | | { |
| | | $atteso = '{}'; |
| | | $atteso = '[]'; |
| | | $esito = $this->object->toJson(); |
| | | |
| | | $this->assertEquals($atteso, $esito); |
| | | } |
| | | |
| | | public function testAddGif() |
| | | { |
| | | $atteso = '{"title":"Image files","extensions":"gif"}'; |
| | | |
| | | $this->object->addExt('gif'); |
| | | $esito = $this->object->toJson(); |
| | | |
| | | $this->assertEquals($atteso, $esito); |
| | | } |
| | | |
| | | } |