/** * Assert that after deleting product success message. * * @param FixtureInterface|FixtureInterface[] $product * @param CatalogProductIndex $productPage * @return void */ public function processAssert($product, CatalogProductIndex $productPage) { $products = is_array($product) ? $product : [$product]; $deleteMessage = sprintf(self::SUCCESS_DELETE_MESSAGE, count($products)); $actualMessage = $productPage->getMessagesBlock()->getSuccessMessage(); \PHPUnit_Framework_Assert::assertEquals($deleteMessage, $actualMessage, 'Wrong success message is displayed.' . "\nExpected: " . $deleteMessage . "\nActual: " . $actualMessage); }
/** * Assert that after mass update successful message appears. * * @param CatalogProductIndex $productGrid * @param array $products * @return void */ public function processAssert(CatalogProductIndex $productGrid, $products = []) { $countProducts = count($products) ? count($products) : 1; $expectedMessage = sprintf(self::SUCCESS_MESSAGE, $countProducts); $actualMessage = $productGrid->getMessagesBlock()->getSuccessMessages(); \PHPUnit_Framework_Assert::assertEquals($expectedMessage, $actualMessage, 'Wrong success message is displayed.'); }