/** * Setting Target * * @return void */ public function testRarGetSetTarget() { $filter = new RarCompression(); $this->assertEquals('.', $filter->getTarget()); $filter->setTarget('Testfile.txt'); $this->assertEquals('Testfile.txt', $filter->getTarget()); $this->assertEquals('Testfile.txt', $filter->getOptions('target')); $this->setExpectedException('Zend\\Filter\\Exception\\InvalidArgumentException', 'does not exist'); $filter->setTarget('/unknown/path/to/file.txt'); }
/** * Setting Target * * @return void */ public function testRarGetSetTarget() { $filter = new RarCompression(); $this->assertEquals('.', $filter->getTarget()); $filter->setTarget('Testfile.txt'); $this->assertEquals('Testfile.txt', $filter->getTarget()); $this->assertEquals('Testfile.txt', $filter->getOptions('target')); try { $filter->setTarget('/unknown/path/to/file.txt'); $this->fails('Exception expected'); } catch (\Zend\Filter\Exception $e) { $this->assertContains('does not exist', $e->getMessage()); } }