FieldWidgetSettingsSummaryAlterEventTest.php in Hook Event Dispatcher 3.x
Same filename and directory in other branches
File
modules/field_event_dispatcher/tests/src/Unit/Field/FieldWidgetSettingsSummaryAlterEventTest.phpView source
<?php
namespace Drupal\Tests\field_event_dispatcher\Unit\Field;
use Drupal\Core\Field\BaseFieldDefinition;
use Drupal\Core\Field\Plugin\Field\FieldWidget\StringTextfieldWidget;
use Drupal\hook_event_dispatcher\HookEventDispatcherInterface;
/**
* Class FieldWidgetSettingsSummaryAlterEventTest.
*
* @group field_event_dispatcher
*/
class FieldWidgetSettingsSummaryAlterEventTest extends AbstractFieldSettingsSummaryAlterEventTestCase {
/**
* {@inheritdoc}
*/
protected function getProceduralHookName() : string {
return 'field_event_dispatcher_field_widget_settings_summary_alter';
}
/**
* {@inheritdoc}
*/
protected function getEventName() : string {
return HookEventDispatcherInterface::FIELD_WIDGET_SETTINGS_SUMMARY_ALTER;
}
/**
* {@inheritdoc}
*/
protected function getTestContext(BaseFieldDefinition $fieldDefinition) : array {
return [
'widget' => new StringTextfieldWidget('test_widget', [], $fieldDefinition, [], []),
'form_mode' => 'test',
];
}
}
Classes
Name | Description |
---|---|
FieldWidgetSettingsSummaryAlterEventTest | Class FieldWidgetSettingsSummaryAlterEventTest. |