/**
  * Ensures that the filter allows setting options de/encryption
  *
  * @return void
  */
 public function testGetSetEncryption()
 {
     if (!extension_loaded('mcrypt')) {
         $this->markTestSkipped('Mcrypt extension not installed');
     }
     $filter = new Zend_Filter_Decrypt(array('adapter' => 'Mcrypt', 'key' => 'testkey'));
     $filter->setVector('testvect');
     $filter->setEncryption(array('mode' => MCRYPT_MODE_ECB, 'algorithm' => MCRYPT_3DES));
     $this->assertEquals(array('mode' => MCRYPT_MODE_ECB, 'algorithm' => MCRYPT_3DES, 'key' => 'testkey', 'algorithm_directory' => '', 'mode_directory' => '', 'vector' => 'testvect', 'salt' => ''), $filter->getEncryption());
 }