You are here

public function ThemeEngineExtensionListTest::testGetlist in Drupal 9

Same name and namespace in other branches
  1. 8 core/tests/Drupal/KernelTests/Core/Extension/ThemeEngineExtensionListTest.php \Drupal\KernelTests\Core\Extension\ThemeEngineExtensionListTest::testGetlist()

@covers ::getList

File

core/tests/Drupal/KernelTests/Core/Extension/ThemeEngineExtensionListTest.php, line 16

Class

ThemeEngineExtensionListTest
@coversDefaultClass \Drupal\Core\Extension\ThemeEngineExtensionList @group Extension

Namespace

Drupal\KernelTests\Core\Extension

Code

public function testGetlist() {

  // Confirm that all theme engines are available.
  $theme_engines = \Drupal::service('extension.list.theme_engine')
    ->getList();
  $this
    ->assertArrayHasKey('twig', $theme_engines);
  $this
    ->assertArrayHasKey('nyan_cat', $theme_engines);
  $this
    ->assertCount(2, $theme_engines);
}