drupalCreateUser(['access administration pages', 'administer modules']); $this->drupalLogin($admin_user); $edit = []; $edit['modules[language][enable]'] = 'language'; $this->drupalPostForm('admin/modules', $edit, t('Install')); $this->assertEqual(\Drupal::state()->get('language_test.language_count_preinstall', 0), 1, 'Using LanguageManager::getLanguages() returns 1 language during Language installation.'); // Get updated module list by rebuilding container. $this->rebuildContainer(); $this->assertTrue(\Drupal::moduleHandler()->moduleExists('language'), 'Language module is enabled'); } }