You are here

public function DefaultPluginManagerTest::test_getDefinition_exception in Service Container 7

Same name and namespace in other branches
  1. 7.2 tests/src/Plugin/DefaultPluginManagerTest.php \Drupal\Tests\service_container\Plugin\DefaultPluginManagerTest::test_getDefinition_exception()

@covers ::getDefinition() @expectedException \Drupal\Component\Plugin\Exception\PluginNotFoundException

File

tests/src/Plugin/DefaultPluginManagerTest.php, line 104
Contains \Drupal\Tests\service_container\Plugin\DefaultPluginManagerTest

Class

DefaultPluginManagerTest
@coversDefaultClass \Drupal\service_container\Plugin\DefaultPluginManager @group dic

Namespace

Drupal\Tests\service_container\Plugin

Code

public function test_getDefinition_exception() {
  $this
    ->assertNull($this->pluginManager
    ->getDefinition('bar', FALSE), 'Bar definition does not exist.');

  // This throws an exception.
  $this->pluginManager
    ->getDefinition('bar');
}