Security update for Core, with self-updated composer
[yaffs-website] / web / core / tests / Drupal / Tests / Core / Config / Entity / EntityDisplayBaseTest.php
1 <?php
2
3 namespace Drupal\Tests\Core\Config\Entity;
4
5 use Drupal\Tests\UnitTestCase;
6
7 /**
8  * @coversDefaultClass \Drupal\Core\Entity\EntityDisplayBase
9  *
10  * @group Config
11  */
12 class EntityDisplayBaseTest extends UnitTestCase {
13
14   /**
15    * @covers ::getTargetEntityTypeId
16    */
17   public function testGetTargetEntityTypeId() {
18     $mock = $this->getMockForAbstractClass('\Drupal\Core\Entity\EntityDisplayBase', [], '', FALSE);
19     $reflection = new \ReflectionProperty($mock, 'targetEntityType');
20     $reflection->setAccessible(TRUE);
21     $reflection->setValue($mock, 'test');
22     $this->assertEquals('test', $mock->getTargetEntityTypeId());
23   }
24
25   /**
26    * @covers ::getMode
27    */
28   public function testGetMode() {
29     $mock = $this->getMockForAbstractClass('\Drupal\Core\Entity\EntityDisplayBase', [], '', FALSE);
30     $reflection = new \ReflectionProperty($mock, 'mode');
31     $reflection->setAccessible(TRUE);
32     $reflection->setValue($mock, 'test');
33     $this->assertEquals('test', $mock->getMode());
34   }
35
36   /**
37    * @covers ::getOriginalMode
38    */
39   public function testGetOriginalMode() {
40     $mock = $this->getMockForAbstractClass('\Drupal\Core\Entity\EntityDisplayBase', [], '', FALSE);
41     $reflection = new \ReflectionProperty($mock, 'originalMode');
42     $reflection->setAccessible(TRUE);
43     $reflection->setValue($mock, 'test');
44     $this->assertEquals('test', $mock->getOriginalMode());
45   }
46
47   /**
48    * @covers ::getTargetBundle
49    */
50   public function testGetTargetBundle() {
51     $mock = $this->getMockForAbstractClass('\Drupal\Core\Entity\EntityDisplayBase', [], '', FALSE);
52     $reflection = new \ReflectionProperty($mock, 'bundle');
53     $reflection->setAccessible(TRUE);
54     $reflection->setValue($mock, 'test');
55     $this->assertEquals('test', $mock->getTargetBundle());
56   }
57
58   /**
59    * @covers ::setTargetBundle
60    */
61   public function testSetTargetBundle() {
62     $mock = $this->getMockForAbstractClass('\Drupal\Core\Entity\EntityDisplayBase', [], '', FALSE);
63     $reflection = new \ReflectionProperty($mock, 'bundle');
64     $reflection->setAccessible(TRUE);
65     $mock->setTargetBundle('test');
66     $this->assertEquals('test', $reflection->getValue($mock));
67   }
68
69 }