// Log in as an administrative user to access the full menu trail.
$this->
drupalLogin($this->
drupalCreateUser([ 'access administration pages',
'administer site configuration',
]));
// Get the list page.
$this->
drupalGet('admin/structure/config_test'
);
$this->
assertSession()->
linkByHrefExists('admin/structure/config_test/manage/dotted.default'
);
// Add a new entity using the action link.
$this->
clickLink('Add test configuration'
);
$edit =
[ 'label' => 'Antilop',
'id' => 'antilop',
'langcode' => 'hu',
];
$this->
submitForm($edit, 'Save'
);
// Ensure that operations for editing the Hungarian entity appear in English.
$this->
assertSession()->
linkByHrefExists('admin/structure/config_test/manage/antilop'
);
// Get the list page in Hungarian and assert Hungarian admin links
// regardless of language of config entities.