function LocaleConfigSubscriberTest::assertActiveConfig

Same name and namespace in other branches
  1. 8.9.x core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberTest.php \Drupal\Tests\locale\Kernel\LocaleConfigSubscriberTest::assertActiveConfig()
  2. 10 core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberTest.php \Drupal\Tests\locale\Kernel\LocaleConfigSubscriberTest::assertActiveConfig()
  3. 11.x core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberTest.php \Drupal\Tests\locale\Kernel\LocaleConfigSubscriberTest::assertActiveConfig()

Ensures configuration was saved correctly.

@internal

Parameters

string $config_name: The configuration name.

string $key: The configuration key.

string $value: The configuration value.

string $langcode: The language code.

3 calls to LocaleConfigSubscriberTest::assertActiveConfig()
LocaleConfigSubscriberForeignTest::saveLanguageActive in core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberForeignTest.php
Saves a language override.
LocaleConfigSubscriberTest::saveLocaleTranslationData in core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberTest.php
Saves translation data from locale module.
LocaleConfigSubscriberTest::setUpTranslation in core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberTest.php
Sets up a configuration string with a translation.

File

core/modules/locale/tests/src/Kernel/LocaleConfigSubscriberTest.php, line 434

Class

LocaleConfigSubscriberTest
Tests that shipped configuration translations are updated correctly.

Namespace

Drupal\Tests\locale\Kernel

Code

protected function assertActiveConfig(string $config_name, string $key, string $value, string $langcode) : void {
    $config = $this->configFactory
        ->getEditable($config_name);
    $this->assertEquals($langcode, $config->get('langcode'));
    $this->assertSame($value, $config->get($key));
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.