コード例 #1
0
ファイル: BlowfishTest.php プロジェクト: nimasdj/PHP-CryptLib
 /**
  * @covers CryptLib\Password\Implementation\Blowfish
  */
 public function testCreateAndVerify()
 {
     $hash = new Blowfish(10);
     $test = $hash->create('Foobar');
     $this->assertTrue($hash->verify('Foobar', $test));
 }
コード例 #2
0
ファイル: BlowfishTest.php プロジェクト: nimasdj/PHP-CryptLib
 /**
  * @covers CryptLib\Password\Implementation\Blowfish::verify
  * @dataProvider provideTestVerify
  * @group Vectors
  */
 public function testVerify($pass, $expect, $value)
 {
     $apr = new Blowfish();
     $this->assertEquals($value, $apr->verify($pass, $expect));
 }