object = new FilesFilter(); } /** * Tears down the fixture, for example, closes a network connection. * This method is called after a test is executed. */ protected function tearDown() { } 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); } public function testAddDoc() { $atteso = '[{"title":"Documenti","extensions":"doc"}]'; $this->object->addExt('doc'); $esito = $this->object->toJson(); $this->assertEquals($atteso, $esito); } public function testAddDocGif() { $atteso = '[{"title":"Documenti","extensions":"doc"},{"title":"Image files","extensions":"gif"}]'; $this->object->addExt('doc'); $this->object->addExt('gif'); $esito = $this->object->toJson(); $this->assertEquals($atteso, $esito); } public function testAddMaiuscolo() { $atteso = '[{"title":"Documenti","extensions":"doc"}]'; $this->object->addExt('DOC'); $esito = $this->object->toJson(); $this->assertEquals($atteso, $esito); } }