/**
  * @covers PasswordLib\Key\Derivation\PBKDF\PBKDF2::derive
  * @dataProvider provideTestDerive
  * @group slow
  */
 public function testDerive($p, $s, $c, $len, $hash, $expect)
 {
     $pb = new PBKDF2(array('hash' => $hash));
     $actual = $pb->derive($p, $s, $c, $len);
     $this->assertEquals($expect, $actual);
 }