Mercurial > hg > isophonics-drupal-site
comparison core/modules/media/tests/src/Kernel/MediaLinkRelationsTest.php @ 14:1fec387a4317
Update Drupal core to 8.5.2 via Composer
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:46:53 +0100 |
parents | 4c8ae668cc8c |
children |
comparison
equal
deleted
inserted
replaced
13:5fb285c0d0e3 | 14:1fec387a4317 |
---|---|
3 namespace Drupal\Tests\media\Kernel; | 3 namespace Drupal\Tests\media\Kernel; |
4 | 4 |
5 use Drupal\media\Entity\Media; | 5 use Drupal\media\Entity\Media; |
6 | 6 |
7 /** | 7 /** |
8 * Tests link relationships for Media entity. | 8 * Tests link relationships for media items. |
9 * | 9 * |
10 * @group media | 10 * @group media |
11 */ | 11 */ |
12 class MediaLinkRelationsTest extends MediaKernelTestBase { | 12 class MediaLinkRelationsTest extends MediaKernelTestBase { |
13 | 13 |
18 /** @var \Drupal\Core\Http\LinkRelationTypeManager $link_relation_type_manager */ | 18 /** @var \Drupal\Core\Http\LinkRelationTypeManager $link_relation_type_manager */ |
19 $link_relation_type_manager = $this->container->get('plugin.manager.link_relation_type'); | 19 $link_relation_type_manager = $this->container->get('plugin.manager.link_relation_type'); |
20 $media = Media::create(['bundle' => $this->testMediaType->id()]); | 20 $media = Media::create(['bundle' => $this->testMediaType->id()]); |
21 $media->save(); | 21 $media->save(); |
22 foreach ($media->uriRelationships() as $relation_name) { | 22 foreach ($media->uriRelationships() as $relation_name) { |
23 $this->assertTrue($link_relation_type_manager->hasDefinition($relation_name), "Link relationship '{$relation_name}' for Media entity"); | 23 $this->assertTrue($link_relation_type_manager->hasDefinition($relation_name), "Link relationship '{$relation_name}' for a media item"); |
24 } | 24 } |
25 } | 25 } |
26 | 26 |
27 } | 27 } |