3 namespace Drupal\Tests\language\Kernel\Views;
5 use Drupal\views\Views;
8 * Tests the field language handler.
11 * @see \Drupal\language\Plugin\views\field\Language
13 class FieldLanguageTest extends LanguageTestBase {
16 * Views used by this test.
20 public static $testViews = ['test_view'];
23 * Tests the language field.
25 public function testField() {
26 $view = Views::getView('test_view');
28 $view->displayHandlers->get('default')->overrideOption('fields', [
31 'table' => 'views_test_data',
32 'field' => 'langcode',
35 $this->executeView($view);
37 $this->assertEqual($view->field['langcode']->advancedRender($view->result[0]), 'English');
38 $this->assertEqual($view->field['langcode']->advancedRender($view->result[1]), 'Lolspeak');