Issue #2910775 by Sivaji, Hardik_Patel_12, hchonov, Mile23: Add test case for EntityType::getHandlerClass returning NULL

merge-requests/2419/head
Alex Pott 2020-02-22 08:33:51 +00:00
parent 02d5e653f9
commit b6bf07b8aa
No known key found for this signature in database
GPG Key ID: 31905460D4A69276
2 changed files with 3 additions and 0 deletions

View File

@ -465,6 +465,7 @@ class EntityType extends PluginDefinition implements EntityTypeInterface {
$handlers = $this->getHandlerClasses();
return $nested ? $handlers[$handler_type][$nested] : $handlers[$handler_type];
}
return NULL;
}
/**

View File

@ -167,6 +167,8 @@ class EntityTypeTest extends UnitTestCase {
]);
$this->assertSame($controller, $entity_type->getHandlerClass('storage'));
$this->assertSame($controller, $entity_type->getHandlerClass('form', 'default'));
$this->assertNull($entity_type->getHandlerClass('foo'));
$this->assertNull($entity_type->getHandlerClass('foo', 'bar'));
}
/**