/** * Assert that displayed breadcrumbs on category page equals to passed from fixture. * * @param BrowserInterface $browser * @param Category $category * @param CatalogCategoryView $catalogCategoryView * @return void */ public function processAssert(BrowserInterface $browser, Category $category, CatalogCategoryView $catalogCategoryView) { $this->browser = $browser; $this->openCategory($category); $breadcrumbs = $this->getBreadcrumbs($category); $pageBreadcrumbs = $catalogCategoryView->getBreadcrumbs()->getText(); \PHPUnit_Framework_Assert::assertEquals($breadcrumbs, $pageBreadcrumbs, 'Wrong breadcrumbs of category page.' . "\nExpected: " . $breadcrumbs . "\nActual: " . $pageBreadcrumbs); }