diff --git a/core/tests/Drupal/KernelTests/Core/Entity/EntityTypedDataDefinitionTest.php b/core/tests/Drupal/KernelTests/Core/Entity/EntityTypedDataDefinitionTest.php index 5426da7..d0c01bc 100644 --- a/core/tests/Drupal/KernelTests/Core/Entity/EntityTypedDataDefinitionTest.php +++ b/core/tests/Drupal/KernelTests/Core/Entity/EntityTypedDataDefinitionTest.php @@ -40,11 +40,6 @@ class EntityTypedDataDefinitionTest extends KernelTestBase { protected function setUp() { parent::setup(); - NodeType::create([ - 'type' => 'article', - 'name' => 'Article', - ])->save(); - $this->typedDataManager = $this->container->get('typed_data_manager'); } @@ -91,6 +86,11 @@ public function testFields() { * Tests deriving metadata about entities. */ public function testEntities() { + NodeType::create([ + 'type' => 'article', + 'name' => 'Article', + ])->save(); + $entity_definition = EntityDataDefinition::create('node'); $bundle_definition = EntityDataDefinition::create('node', 'article'); // Entities are complex data. diff --git a/core/tests/Drupal/Tests/Core/Entity/Sql/SqlContentEntityStorageTest.php b/core/tests/Drupal/Tests/Core/Entity/Sql/SqlContentEntityStorageTest.php index c9359bd..d8ab13c 100644 --- a/core/tests/Drupal/Tests/Core/Entity/Sql/SqlContentEntityStorageTest.php +++ b/core/tests/Drupal/Tests/Core/Entity/Sql/SqlContentEntityStorageTest.php @@ -200,7 +200,7 @@ public function providerTestGetBaseTable() { * @dataProvider providerTestGetRevisionTable */ public function testGetRevisionTable($revision_table, $expected) { - $this->entityType->expects($this->once()) + $this->entityType->expects($this->any()) ->method('isRevisionable') ->will($this->returnValue(TRUE)); $this->entityType->expects($this->once()) @@ -241,7 +241,7 @@ public function providerTestGetRevisionTable() { * @covers ::getDataTable */ public function testGetDataTable() { - $this->entityType->expects($this->once()) + $this->entityType->expects($this->any()) ->method('isTranslatable') ->will($this->returnValue(TRUE)); $this->entityType->expects($this->exactly(1)) @@ -271,10 +271,10 @@ public function testGetDataTable() { * @dataProvider providerTestGetRevisionDataTable */ public function testGetRevisionDataTable($revision_data_table, $expected) { - $this->entityType->expects($this->once()) + $this->entityType->expects($this->any()) ->method('isRevisionable') ->will($this->returnValue(TRUE)); - $this->entityType->expects($this->once()) + $this->entityType->expects($this->any()) ->method('isTranslatable') ->will($this->returnValue(TRUE)); $this->entityType->expects($this->exactly(1)) @@ -1200,10 +1200,12 @@ public function testLoadMultipleNoPersistentCache() { $entity_storage = $this->getMockBuilder('Drupal\Core\Entity\Sql\SqlContentEntityStorage') ->setConstructorArgs([$this->entityType, $this->connection, $this->entityManager, $this->cache, $this->languageManager, new MemoryCache()]) - ->setMethods(['getFromStorage', 'invokeStorageLoadHook']) + ->setMethods(['getFromStorage', 'invokeStorageLoadHook', 'initTableLayout']) ->getMock(); $entity_storage->method('invokeStorageLoadHook') ->willReturn(NULL); + $entity_storage->method('initTableLayout') + ->willReturn(NULL); $entity_storage->expects($this->once()) ->method('getFromStorage') ->with([$id]) @@ -1252,10 +1254,12 @@ public function testLoadMultiplePersistentCacheMiss() { $entity_storage = $this->getMockBuilder('Drupal\Core\Entity\Sql\SqlContentEntityStorage') ->setConstructorArgs([$this->entityType, $this->connection, $this->entityManager, $this->cache, $this->languageManager, new MemoryCache()]) - ->setMethods(['getFromStorage', 'invokeStorageLoadHook']) + ->setMethods(['getFromStorage', 'invokeStorageLoadHook', 'initTableLayout']) ->getMock(); $entity_storage->method('invokeStorageLoadHook') ->willReturn(NULL); + $entity_storage->method('initTableLayout') + ->willReturn(NULL); $entity_storage->expects($this->once()) ->method('getFromStorage') ->with([$id])