9 use Magento\Sitemap\Test\Fixture\Sitemap;
10 use Magento\Sitemap\Test\Page\Adminhtml\SitemapIndex;
11 use Magento\Mtf\Constraint\AbstractConstraint;
29 public function processAssert(SitemapIndex $sitemapIndex, Sitemap $sitemap)
31 $actualMessages = $sitemapIndex->getMessagesBlock()->getSuccessMessages();
32 \PHPUnit\Framework\Assert::assertTrue(
33 in_array(self::SUCCESS_SAVE_MESSAGE, $actualMessages) &&
34 in_array(sprintf(self::SUCCESS_GENERATE_MESSAGE, $sitemap->getSitemapFilename()), $actualMessages),
35 'Wrong success messages is displayed.' 36 .
"\nExpected: " . sprintf(self::SUCCESS_GENERATE_MESSAGE, $sitemap->getSitemapFilename())
37 .
"\nExpected: " . self::SUCCESS_SAVE_MESSAGE
38 .
"\nActual messages: " . implode(
"\n", $actualMessages)
49 return 'Sitemap success generate and save messages are present.';
const SUCCESS_GENERATE_MESSAGE
processAssert(SitemapIndex $sitemapIndex, Sitemap $sitemap)
const SUCCESS_SAVE_MESSAGE