public function ModuleTest::assertInstanceHandler in Drupal 10
Same name and namespace in other branches
- 8 core/modules/views/tests/src/Kernel/ModuleTest.php \Drupal\Tests\views\Kernel\ModuleTest::assertInstanceHandler()
- 9 core/modules/views/tests/src/Kernel/ModuleTest.php \Drupal\Tests\views\Kernel\ModuleTest::assertInstanceHandler()
Ensure that a certain handler is an instance of a certain table/field.
@internal
File
- core/
modules/ views/ tests/ src/ Kernel/ ModuleTest.php, line 341
Class
- ModuleTest
- Tests basic functions from the Views module.
Namespace
Drupal\Tests\views\KernelCode
public function assertInstanceHandler(ViewsHandlerInterface $handler, string $table, string $field, string $id) : void {
$table_data = $this->container
->get('views.views_data')
->get($table);
$field_data = $table_data[$field][$id];
$this
->assertEquals($handler
->getPluginId(), $field_data['id']);
}