/**
  * Assert that success messages is displayed after sitemap generate
  *
  * @param SitemapIndex $sitemapIndex
  * @param Sitemap $sitemap
  * @return void
  */
 public function processAssert(SitemapIndex $sitemapIndex, Sitemap $sitemap)
 {
     $actualMessages = $sitemapIndex->getMessagesBlock()->getSuccessMessages();
     \PHPUnit_Framework_Assert::assertTrue(in_array(self::SUCCESS_SAVE_MESSAGE, $actualMessages) && in_array(sprintf(self::SUCCESS_GENERATE_MESSAGE, $sitemap->getSitemapFilename()), $actualMessages), 'Wrong success messages is displayed.' . "\nExpected: " . sprintf(self::SUCCESS_GENERATE_MESSAGE, $sitemap->getSitemapFilename()) . "\nExpected: " . self::SUCCESS_SAVE_MESSAGE . "\nActual messages: " . implode("\n", $actualMessages));
 }
 /**
  * Assert that success message is displayed after sitemap delete
  *
  * @param SitemapIndex $sitemapPage
  * @return void
  */
 public function processAssert(SitemapIndex $sitemapPage)
 {
     $actualMessage = $sitemapPage->getMessagesBlock()->getSuccessMessages();
     \PHPUnit_Framework_Assert::assertEquals(self::SUCCESS_DELETE_MESSAGE, $actualMessage, 'Wrong success message is displayed.' . "\nExpected: " . self::SUCCESS_DELETE_MESSAGE . "\nActual: " . $actualMessage);
 }
 /**
  * Assert that success message is displayed after sitemap generate
  *
  * @param SitemapIndex $sitemapPage
  * @param Sitemap $sitemap
  * @return void
  */
 public function processAssert(SitemapIndex $sitemapPage, Sitemap $sitemap)
 {
     $actualMessage = $sitemapPage->getMessagesBlock()->getSuccessMessages();
     \PHPUnit_Framework_Assert::assertEquals(sprintf(self::SUCCESS_GENERATE_MESSAGE, $sitemap->getSitemapFilename()), $actualMessage, 'Wrong success message is displayed.' . "\nExpected: " . sprintf(self::SUCCESS_GENERATE_MESSAGE, $sitemap->getSitemapFilename()) . "\nActual: " . $actualMessage);
 }
 /**
  * Assert that error message is displayed after creating sitemap with wrong path
  *
  * @param SitemapIndex $sitemapPage
  * @param Sitemap $sitemap
  * @return void
  */
 public function processAssert(SitemapIndex $sitemapPage, Sitemap $sitemap)
 {
     $actualMessage = $sitemapPage->getMessagesBlock()->getErrorMessage();
     \PHPUnit_Framework_Assert::assertEquals(sprintf(self::FAIL_PATH_MESSAGE, $sitemap->getSitemapFilename()), $actualMessage, 'Wrong error message is displayed.' . "\nExpected: " . self::FAIL_PATH_MESSAGE . "\nActual: " . $actualMessage);
 }