3 namespace Drupal\Tests\language\Kernel;
5 use Drupal\KernelTests\KernelTestBase;
8 * Test for dependency injected language object.
10 abstract class LanguageTestBase extends KernelTestBase {
12 public static $modules = ['system', 'language', 'language_test'];
14 * The language manager.
16 * @var \Drupal\Core\Language\LanguageManagerInterface
18 protected $languageManager;
21 * The state storage service.
23 * @var \Drupal\Core\State\StateInterface
30 protected function setUp() {
33 $this->installConfig(['language']);
35 $this->state = $this->container->get('state');
37 // Ensure we are building a new Language object for each test.
38 $this->languageManager = $this->container->get('language_manager');
39 $this->languageManager->reset();