2 namespace TYPO3\CMS\Saltedpasswords\Tests\Unit\Evaluation;
35 $this->subject = $this->getMock(Evaluator::class, array(
'dummy'));
38 unset(
$GLOBALS[
'TYPO3_CONF_VARS'][
'EXT'][
'extConf'][
'saltedpasswords']);
39 $GLOBALS[
'TYPO3_CONF_VARS'][
'BE'][
'loginSecurityLevel'] =
'rsa';
48 $originalPassword =
'password';
49 $saltedPassword = $this->subject->evaluateFieldValue($originalPassword,
'', $isSet);
50 $this->assertTrue($isSet);
51 $this->assertNotEquals($originalPassword, $saltedPassword);
61 $originalPassword =
'5f4dcc3b5aa765d61d8327deb882cf99';
62 $saltedPassword = $this->subject->evaluateFieldValue($originalPassword,
'', $isSet);
63 $this->assertTrue($isSet);
64 $this->assertNotEquals($originalPassword, $saltedPassword);
74 $originalPassword =
'M$P$CibIRipvLfaPlaaeH8ifu9g21BrPjp.';
75 $saltedPassword = $this->subject->evaluateFieldValue($originalPassword,
'', $isSet);
76 $this->assertSame(null, $isSet);
77 $this->assertSame($originalPassword, $saltedPassword);