function EntityDisplayModeBaseUnitTest::testGetTargetType
Same name in other branches
- 8.9.x core/tests/Drupal/Tests/Core/Config/Entity/EntityDisplayModeBaseUnitTest.php \Drupal\Tests\Core\Config\Entity\EntityDisplayModeBaseUnitTest::testGetTargetType()
- 10 core/tests/Drupal/Tests/Core/Config/Entity/EntityDisplayModeBaseUnitTest.php \Drupal\Tests\Core\Config\Entity\EntityDisplayModeBaseUnitTest::testGetTargetType()
- 11.x core/tests/Drupal/Tests/Core/Config/Entity/EntityDisplayModeBaseUnitTest.php \Drupal\Tests\Core\Config\Entity\EntityDisplayModeBaseUnitTest::testGetTargetType()
@covers ::getTargetType
File
-
core/
tests/ Drupal/ Tests/ Core/ Config/ Entity/ EntityDisplayModeBaseUnitTest.php, line 131
Class
- EntityDisplayModeBaseUnitTest
- @coversDefaultClass \Drupal\Core\Entity\EntityDisplayModeBase @group Config
Namespace
Drupal\Tests\Core\Config\EntityCode
public function testGetTargetType() {
// Generate mock.
$mock = $this->getMockBuilder('Drupal\\Core\\Entity\\EntityDisplayModeBase')
->onlyMethods([])
->setConstructorArgs([
[
'something' => 'nothing',
],
'test_type',
])
->getMock();
// A test value.
$target = 'test_target_type';
// Gain access to the protected property.
$property = new \ReflectionProperty($mock, 'targetEntityType');
$property->setAccessible(TRUE);
// Set the property to a known state.
$property->setValue($mock, $target);
// Get the target type.
$value = $mock->getTargetType($target);
// Test the outcome.
$this->assertEquals($value, $property->getValue($mock));
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.