graphql_core_schema-1.0.x-dev/tests/src/Kernel/DataProducer/CurrentLanguageTest.php
tests/src/Kernel/DataProducer/CurrentLanguageTest.php
<?php
namespace Drupal\Tests\graphql_core_schema\Kernel\DataProducer;
use Drupal\Tests\graphql\Traits\DataProducerExecutionTrait;
use Drupal\Tests\graphql_core_schema\Kernel\CoreComposableKernelTestBase;
/**
* Tests the current_language data producer.
*
* @group graphql_core_schema
*/
class CurrentLanguageTest extends CoreComposableKernelTestBase {
use DataProducerExecutionTrait;
/**
* Resolves the current language.
*/
public function testResolvesMenuLink(): void {
$this->assertEquals('en', $this->executeDataProducer('current_language'));
$this->setCurrentLanguage('de');
$this->assertEquals('de', $this->executeDataProducer('current_language'));
}
}
