public function LibraryInclusionTranslationTest::test in Lightning Media 8.4
Same name in this branch
- 8.4 modules/lightning_media_image/tests/src/Kernel/LibraryInclusionTranslationTest.php \Drupal\Tests\lightning_media_image\Kernel\LibraryInclusionTranslationTest::test()
- 8.4 modules/lightning_media_audio/tests/src/Kernel/LibraryInclusionTranslationTest.php \Drupal\Tests\lightning_media_audio\Kernel\LibraryInclusionTranslationTest::test()
- 8.4 modules/lightning_media_instagram/tests/src/Functional/LibraryInclusionTranslationTest.php \Drupal\Tests\lightning_media_instagram\Functional\LibraryInclusionTranslationTest::test()
- 8.4 modules/lightning_media_twitter/tests/src/Kernel/LibraryInclusionTranslationTest.php \Drupal\Tests\lightning_media_twitter\Kernel\LibraryInclusionTranslationTest::test()
Same name and namespace in other branches
- 8.3 modules/lightning_media_instagram/tests/src/Functional/LibraryInclusionTranslationTest.php \Drupal\Tests\lightning_media_instagram\Functional\LibraryInclusionTranslationTest::test()
Tests that the 'field_media_in_library' field is not translatable.
File
- modules/
lightning_media_instagram/ tests/ src/ Functional/ LibraryInclusionTranslationTest.php, line 33
Class
- LibraryInclusionTranslationTest
- Tests the translatability of the field_media_in_library field.
Namespace
Drupal\Tests\lightning_media_instagram\FunctionalCode
public function test() {
ConfigurableLanguage::createFromLangcode('hu')
->save();
$media = Media::create([
'bundle' => 'instagram',
'name' => $this
->randomString(),
'embed_code' => 'https://www.instagram.com/p/CGkIkLngLDS',
'field_media_in_library' => TRUE,
]);
$media
->addTranslation('hu', [
'field_media_in_library' => FALSE,
]);
$this
->assertSame(SAVED_NEW, $media
->save());
$this
->assertTrue($media->field_media_in_library->value);
$this
->assertTrue($media
->getTranslation('hu')->field_media_in_library->value);
}