| 
<?phpuse \ParagonIE\Halite\Password;
 use ParagonIE\Halite\Symmetric\EncryptionKey;
 
 /**
 * @backupGlobals disabled
 * @backupStaticAttributes disabled
 */
 class PasswordTest extends PHPUnit_Framework_TestCase
 {
 public function testEncrypt()
 {
 $key = new EncryptionKey(\str_repeat('A', 32));
 
 $hash = Password::hash('test password', $key);
 $this->assertTrue(is_string($hash));
 
 $this->assertTrue(
 Password::verify('test password', $hash, $key)
 );
 
 $this->assertFalse(
 Password::verify('wrong password', $hash, $key)
 );
 }
 }
 
 |