public function PathautoPatternTest::testNewMediaTypePattern in Lightning Media 8.2
Same name and namespace in other branches
- 8.4 tests/src/Functional/PathautoPatternTest.php \Drupal\Tests\lightning_media\Functional\PathautoPatternTest::testNewMediaTypePattern()
- 8.3 tests/src/Functional/PathautoPatternTest.php \Drupal\Tests\lightning_media\Functional\PathautoPatternTest::testNewMediaTypePattern()
Tests that entities of new media types are available at path '/media/[media:bundle]/[media:mid]'.
File
- tests/
src/ Functional/ PathautoPatternTest.php, line 104
Class
- PathautoPatternTest
- @group lightning @group lightning_media
Namespace
Drupal\Tests\lightning_media\FunctionalCode
public function testNewMediaTypePattern() {
$bundle = $this
->createMediaType()
->id();
$media = Media::create([
'id' => 1,
'bundle' => $bundle,
'name' => 'Foo Bar',
'status' => 1,
]);
$media
->save();
$this
->drupalGet("/media/{$bundle}/{$media->id()}");
$this
->assertSession()
->statusCodeEquals(200);
$this
->assertSession()
->pageTextContains('Foo Bar');
}