Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
AssertSuccessMessage.php
Go to the documentation of this file.
1 <?php
8 
9 use Magento\Setup\Test\Page\Adminhtml\SetupWizard;
10 use Magento\Mtf\Constraint\AbstractConstraint;
11 
15 class AssertSuccessMessage extends AbstractConstraint
16 {
24  public function processAssert(SetupWizard $setupWizard, $package)
25  {
26  $message = "You upgraded";
27  \PHPUnit\Framework\Assert::assertContains(
28  $message,
29  $setupWizard->getSuccessMessage()->getUpdaterStatus(),
30  'Success message is incorrect.'
31  );
32  \PHPUnit\Framework\Assert::assertContains(
33  $package,
34  $setupWizard->getSuccessMessage()->getUpdaterStatus(),
35  'Updated package is incorrect.'
36  );
37  }
38 
44  public function toString()
45  {
46  return "System Upgrade success message is correct.";
47  }
48 }
$message
processAssert(SetupWizard $setupWizard, $package)