/** * @return void */ public function testNonExistingFile() { $filter = new FileDecrypt(); $filter->setVector('1234567890123456'); $this->setExpectedException('\\Zend\\Filter\\Exception\\InvalidArgumentException', 'not found'); $filter->filter(dirname(__DIR__) . '/_files/nofile.txt'); }
public function testEncryptionWithDecryption() { $filter = new FileEncrypt(); $filter->setFilename(dirname(__DIR__) . '/_files/newencryption.txt'); $filter->setVector('testvect'); $this->assertEquals(dirname(__DIR__) . '/_files/newencryption.txt', $filter(dirname(__DIR__) . '/_files/encryption.txt')); $this->assertNotEquals('Encryption', file_get_contents(dirname(__DIR__) . '/_files/newencryption.txt')); $filter = new FileDecrypt(); $filter->setVector('testvect'); $input = $filter(dirname(__DIR__) . '/_files/newencryption.txt'); $this->assertEquals(dirname(__DIR__) . '/_files/newencryption.txt', $input); $this->assertEquals('Encryption', trim(file_get_contents(dirname(__DIR__) . '/_files/newencryption.txt'))); }
/** * @dataProvider returnUnfilteredDataProvider * @return void */ public function testReturnUnfiltered($input) { $filter = new FileDecrypt(); $filter->setKey('1234567890123456'); $this->assertEquals($input, $filter($input)); }
/** * @return void */ public function testNonExistingFile() { $filter = new FileDecrypt(); $filter->setVector('testvect'); $this->setExpectedException('\\Zend\\Filter\\Exception', 'not found'); $filter(dirname(__DIR__) . '/_files/nofile.txt'); }