protected function SingleItemTest::assertPreviewContains in Media Library Form API Element 2.x
Asserts that the media library preview contains the provided items.
Parameters
array $items: The items to check for.
1 call to SingleItemTest::assertPreviewContains()
- SingleItemTest::testForm in tests/
src/ FunctionalJavascript/ SingleItemTest.php - Tests the setting form.
File
- tests/
src/ FunctionalJavascript/ SingleItemTest.php, line 177
Class
- SingleItemTest
- Test using the media library element.
Namespace
Drupal\Tests\media_library_form_element\FunctionalJavascriptCode
protected function assertPreviewContains(array $items) {
$assert = $this
->assertSession();
foreach ($items as $index => $item) {
$nth = $index + 1;
$selector = ".media-library-item:nth-of-type({$nth}) .media-library-item__name";
$assert
->elementContains('css', $selector, $item);
}
}