diff -u b/core/modules/system/tests/src/Unit/Breadcrumbs/PathBasedBreadcrumbBuilderTest.php b/core/modules/system/tests/src/Unit/Breadcrumbs/PathBasedBreadcrumbBuilderTest.php --- b/core/modules/system/tests/src/Unit/Breadcrumbs/PathBasedBreadcrumbBuilderTest.php +++ b/core/modules/system/tests/src/Unit/Breadcrumbs/PathBasedBreadcrumbBuilderTest.php @@ -8,11 +8,12 @@ namespace Drupal\Tests\system\Unit\Breadcrumbs; use Drupal\Core\Link; -use Drupal\Core\Access\AccessResult; +use Drupal\Core\Access\AccessResultAllowed; use Drupal\Core\Session\AccountInterface; use Drupal\Core\StringTranslation\TranslationInterface; use Drupal\Core\Url; use Drupal\Core\Utility\LinkGeneratorInterface; +use Drupal\Core\Routing\RouteMatchInterface; use Drupal\system\PathBasedBreadcrumbBuilder; use Drupal\Tests\UnitTestCase; use Symfony\Cmf\Component\Routing\RouteObjectInterface; @@ -337,12 +338,9 @@ * Setup the access manager to always allow access to routes. */ public function setupAccessManagerToAllow() { - $this->accessManager->expects($thus->any()) - ->method('isAllowed') - ->willReturn(TRUE); - $this->accessManager->expects($thus->any()) + $this->accessManager->expects($this->any()) ->method('check') - ->willReturn($this->accessManager); + ->willReturn(new AccessResultAllowed()); } protected function setupStubPathProcessor() {