protected function EntityUpdateToPublishableTest::setUp in Drupal 8
Overrides WebTestBase::setUp() for update testing.
The main difference in this method is that rather than performing the installation via the installer, a database is loaded. Additional work is then needed to set various things such as the config directories and the container that would normally be done via the installer.
Overrides UpdatePathTestBase::setUp
File
- core/
modules/ system/ tests/ src/ Functional/ Update/ EntityUpdateToPublishableTest.php, line 63
Class
- EntityUpdateToPublishableTest
- Tests the upgrade path for making an entity publishable.
Namespace
Drupal\Tests\system\Functional\UpdateCode
protected function setUp() {
parent::setUp();
$this->entityTypeManager = \Drupal::entityTypeManager();
$this->entityDefinitionUpdateManager = \Drupal::entityDefinitionUpdateManager();
$this->lastInstalledSchemaRepository = \Drupal::service('entity.last_installed_schema.repository');
$this->installedStorageSchema = \Drupal::keyValue('entity.storage_schema.sql');
$this->state = \Drupal::state();
}