public function OEmbedFieldWidgetTest::testFieldWidgetHelpText in Drupal 10
Tests that the oEmbed field widget shows the configured help text.
File
- core/
modules/ media/ tests/ src/ Functional/ FieldWidget/ OEmbedFieldWidgetTest.php, line 23  
Class
Namespace
Drupal\Tests\media\Functional\FieldWidgetCode
public function testFieldWidgetHelpText() {
  $account = $this
    ->drupalCreateUser([
    'create media',
  ]);
  $this
    ->drupalLogin($account);
  $media_type = $this
    ->createMediaType('oembed:video');
  $source_field = $media_type
    ->getSource()
    ->getSourceFieldDefinition($media_type)
    ->getName();
  /** @var \Drupal\field\Entity\FieldConfig $field */
  $field = FieldConfig::loadByName('media', $media_type
    ->id(), $source_field);
  $field
    ->setDescription('This is help text for oEmbed field.')
    ->save();
  $this
    ->drupalGet('media/add/' . $media_type
    ->id());
  $assert_session = $this
    ->assertSession();
  $assert_session
    ->pageTextContains('This is help text for oEmbed field.');
  $assert_session
    ->pageTextContains('You can link to media from the following services: YouTube, Vimeo');
}