9 use Magento\Customer\Test\Page\CustomerAccountCreate;
10 use Magento\Mtf\Constraint\AbstractConstraint;
19 const EXPECTED_MESSAGE =
' Classes of characters: Lower Case, Upper Case, Digits, Special Characters.';
30 $errorMessage = $registerPage->getRegisterForm()->getPasswordError();
31 $characterClassesNumber =
$config 32 ->getData(
'section')[
'customer/password/required_character_classes_number'][
'value'];
34 \PHPUnit\Framework\Assert::assertEquals(
35 sprintf(self::EXPECTED_MAX_CHARACTERS, $characterClassesNumber) . self::EXPECTED_MESSAGE,
37 'Wrong expected message is displayed.' 38 .
"\nExpected: " . sprintf(self::EXPECTED_MAX_CHARACTERS, $characterClassesNumber) . self::EXPECTED_MESSAGE
39 .
"\nActual: " . $errorMessage
50 return "Customer's password is not correct.";
processAssert(CustomerAccountCreate $registerPage, ConfigData $config)
const EXPECTED_MAX_CHARACTERS