|
@@ -17,21 +17,21 @@ class MessageDigestPasswordEncoderTest extends \PHPUnit_Framework_TestCase
|
|
|
{
|
|
|
public function testIsPasswordValid()
|
|
|
{
|
|
|
- $encoder = new MessageDigestPasswordEncoder();
|
|
|
+ $encoder = new MessageDigestPasswordEncoder('sha256', false, 1);
|
|
|
|
|
|
$this->assertTrue($encoder->isPasswordValid(hash('sha256', 'password'), 'password', ''));
|
|
|
}
|
|
|
|
|
|
public function testEncodePassword()
|
|
|
{
|
|
|
- $encoder = new MessageDigestPasswordEncoder();
|
|
|
+ $encoder = new MessageDigestPasswordEncoder('sha256', false, 1);
|
|
|
$this->assertSame(hash('sha256', 'password'), $encoder->encodePassword('password', ''));
|
|
|
|
|
|
- $encoder = new MessageDigestPasswordEncoder('sha256', true);
|
|
|
+ $encoder = new MessageDigestPasswordEncoder('sha256', true, 1);
|
|
|
$this->assertSame(base64_encode(hash('sha256', 'password', true)), $encoder->encodePassword('password', ''));
|
|
|
|
|
|
$encoder = new MessageDigestPasswordEncoder('sha256', false, 2);
|
|
|
- $this->assertSame(hash('sha256', hash('sha256', 'password', true)), $encoder->encodePassword('password', ''));
|
|
|
+ $this->assertSame(hash('sha256', hash('sha256', 'password', true).'password'), $encoder->encodePassword('password', ''));
|
|
|
}
|
|
|
|
|
|
/**
|