You are here

public function PanelizerDefaultPanelsStorageTest::testLoadNoEntity in Panelizer 8.4

Same name and namespace in other branches
  1. 8.5 tests/src/Unit/PanelizerDefaultPanelsStorageTest.php \Drupal\Tests\panelizer\Unit\PanelizerDefaultPanelsStorageTest::testLoadNoEntity()
  2. 8.3 tests/src/Unit/PanelizerDefaultPanelsStorageTest.php \Drupal\Tests\panelizer\Unit\PanelizerDefaultPanelsStorageTest::testLoadNoEntity()

@covers ::load

File

tests/src/Unit/PanelizerDefaultPanelsStorageTest.php, line 142

Class

PanelizerDefaultPanelsStorageTest
Tests the PanelizerDefaultPanelsStorage service.

Namespace

Drupal\Tests\panelizer\Unit

Code

public function testLoadNoEntity() {
  $this->storage
    ->load('123')
    ->willReturn(NULL)
    ->shouldBeCalled();
  $this->panelizer
    ->getDefaultPanelsDisplay('default', 'entity_type_id', 'bundle', 'view_mode', NULL)
    ->shouldNotBeCalled();
  $this
    ->assertSame(NULL, $this->panelsStorage
    ->load('*entity_type_id:123:view_mode:default'));
}