9 use Magento\Checkout\Test\Page\CheckoutOnepage;
10 use Magento\Mtf\Constraint\AbstractConstraint;
24 public function processAssert(CheckoutOnepage $checkoutOnepage, array $expectedErrorMessages)
26 $errorMessages = $checkoutOnepage->getBraintreeBlock()->getVisibleMessages($expectedErrorMessages);
28 foreach (array_keys($errorMessages) as $field) {
29 \PHPUnit\Framework\Assert::assertEquals(
30 $expectedErrorMessages[$field],
31 $errorMessages[$field],
32 "Wrong js validation error message is displayed for field: $field." 44 return 'Js validation error messages are correct for required fields.';
processAssert(CheckoutOnepage $checkoutOnepage, array $expectedErrorMessages)