function BundleClassTest::testEntityNoBundleSubclass
Same name in other branches
- 9 core/tests/Drupal/KernelTests/Core/Entity/BundleClassTest.php \Drupal\KernelTests\Core\Entity\BundleClassTest::testEntityNoBundleSubclass()
- 11.x core/tests/Drupal/KernelTests/Core/Entity/BundleClassTest.php \Drupal\KernelTests\Core\Entity\BundleClassTest::testEntityNoBundleSubclass()
Tests making use of a custom bundle class for an entity without bundles.
File
-
core/
tests/ Drupal/ KernelTests/ Core/ Entity/ BundleClassTest.php, line 209
Class
- BundleClassTest
- Tests entity bundle classes.
Namespace
Drupal\KernelTests\Core\EntityCode
public function testEntityNoBundleSubclass() : void {
$this->container
->get('state')
->set('entity_test_bundle_class_enable_user_class', TRUE);
$this->container
->get('kernel')
->rebuildContainer();
$this->entityTypeManager
->clearCachedDefinitions();
$this->drupalSetUpCurrentUser();
$entity = User::load(1);
$this->assertInstanceOf(EntityTestUserClass::class, $entity);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.