| | |
| | | |
| | | public function testCreateNewFilter() |
| | | { |
| | | $atteso = '{"titolo":"titolo","extensions":"ext"}'; |
| | | $atteso = '{"title":"titolo","extensions":"ext"}'; |
| | | $obj = new FilterExt('titolo', 'ext'); |
| | | |
| | | $this->assertEquals($atteso, $obj->getFilter()); |
| | | } |
| | | |
| | | public function testAddExt() |
| | | { |
| | | $atteso = '{"title":"titolo","extensions":"ciccio,ext"}'; |
| | | |
| | | $obj = new FilterExt('titolo', 'ext'); |
| | | $obj->addExt('ciccio'); |
| | | |
| | | $this->assertEquals($atteso, $obj->getFilter()); |
| | | } |
| | | |
| | | public function testDuplicatoExt() |
| | | { |
| | | $atteso = '{"title":"titolo","extensions":"ext"}'; |
| | | |
| | | $obj = new FilterExt('titolo', 'ext'); |
| | | $obj->addExt('ext'); |
| | | |
| | | $this->assertEquals($atteso, $obj->getFilter()); |
| | | } |
| | | |
| | | /** |
| | | * Le estensioni possono differire tra maiuscolo e minuscolo. |
| | | */ |
| | | public function testDuplicatoUpper() |
| | | { |
| | | $atteso = '{"title":"qualcosa","extensions":"Ext,ext"}'; |
| | | |
| | | $obj = new FilterExt('qualcosa', 'ext'); |
| | | $obj->addExt('Ext'); |
| | | |
| | | $this->assertEquals($atteso, $obj->getFilter()); |
| | | } |
| | | |
| | | } |