Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
AssertDenyPaymentSuccessMessagePresent.php
Go to the documentation of this file.
1 <?php
7 
8 use Magento\Mtf\Constraint\AbstractConstraint;
9 use Magento\Sales\Test\Page\Adminhtml\SalesOrderView;
10 
17 class AssertDenyPaymentSuccessMessagePresent extends AbstractConstraint
18 {
22  private static $successDenyMessage = 'The payment has been denied.';
23 
30  public function processAssert(SalesOrderView $salesOrderView)
31  {
32  \PHPUnit\Framework\Assert::assertEquals(
33  self::$successDenyMessage,
34  $salesOrderView->getMessagesBlock()->getSuccessMessage()
35  );
36  }
37 
41  public function toString()
42  {
43  return 'Success deny payment message is present.';
44  }
45 }