You are here

public function InstallUninstallTest::testInstall in Lightning Media 8.3

Tests module install.

File

modules/lightning_media_slideshow/tests/src/Functional/InstallUninstallTest.php, line 58

Class

InstallUninstallTest
Tests install/uninstall operations of Media Slideshow.

Namespace

Drupal\Tests\lightning_media_slideshow\Functional

Code

public function testInstall() {
  $this->moduleInstaller
    ->install([
    'lightning_media_image',
  ]);
  $this
    ->assertEquals([
    'image',
  ], $this
    ->getAllowedMediaTypes());
  $this->moduleInstaller
    ->install([
    'lightning_media_document',
  ]);
  $this
    ->assertEquals([
    'document',
    'image',
  ], $this
    ->getAllowedMediaTypes());
  $this->moduleInstaller
    ->uninstall([
    'lightning_media_image',
  ]);
  $this
    ->assertEquals([
    'document',
    'image',
  ], $this
    ->getAllowedMediaTypes());
}