Exemplo n.º 1
0
 /**
  * @covers CryptLib\Password\Implementation\APR1::loadFromHash
  * @expectedException InvalidArgumentException
  */
 public function testLoadFromHashFail()
 {
     APR1::loadFromHash('foo');
 }
Exemplo n.º 2
0
 /**
  * @covers CryptLib\Password\Implementation\APR1::verify
  * @covers CryptLib\Password\Implementation\APR1::to64
  * @covers CryptLib\Password\Implementation\APR1::hash
  * @covers CryptLib\Password\Implementation\APR1::iterate
  * @covers CryptLib\Password\Implementation\APR1::convertToHash
  * @dataProvider provideTestVerify
  * @group Vectors
  */
 public function testVerify($pass, $expect, $value)
 {
     $apr = new APR1();
     $this->assertEquals($value, $apr->verify($pass, $expect));
 }