Heading example



  /** * @covers ::getDynamicPluginConfig * @dataProvider providerGetDynamicPluginConfig */
  public function testGetDynamicPluginConfig(array $configuration, array $expected_dynamic_config): void {
    // Read the CKEditor 5 plugin's static configuration from YAML.     $ckeditor5_plugin_definitions = Yaml::parseFile(__DIR__ . '/../../../ckeditor5.ckeditor5.yml');
    $static_plugin_config = $ckeditor5_plugin_definitions['ckeditor5_heading']['ckeditor5']['config'];

    $plugin = new Heading($configuration, 'ckeditor5_heading', NULL);
    $dynamic_plugin_config = $plugin->getDynamicPluginConfig($static_plugin_config$this->prophesize(EditorInterface::class)
      ->reveal());

    $this->assertSame($expected_dynamic_config$dynamic_plugin_config);
  }

}
Home | Imprint | This part of the site doesn't use cookies.