3 namespace Drupal\media_entity_image\Tests;
5 use Drupal\simpletest\WebTestBase;
8 * Tests for media entity image.
10 * @group media_entity_image
12 class MediaEntityImageTest extends WebTestBase {
19 public static $modules = [
23 'media_entity_image_test',
27 * Tests media entity image.
29 public function testMediaEntityImage() {
30 $account = $this->drupalCreateUser([
31 'access test_entity_browser_for_images entity browser pages',
33 $this->drupalLogin($account);
34 $image = current($this->drupalGetTestFiles('image'));
35 // Go to the entity browser iframe link.
36 $this->drupalGet('/entity-browser/iframe/test_entity_browser_for_images');
38 'files[upload][]' => $this->container->get('file_system')->realpath($image->uri),
40 $this->drupalPostForm(NULL, $edit, t('Select'));
41 $this->assertText('Labels:');
42 $this->assertNoText('The media bundle is not configured correctly.');