public function FormModeManagerBase::setUpFormMode in Form mode manager 8
Same name and namespace in other branches
- 8.2 tests/src/Functional/FormModeManagerBase.php \Drupal\Tests\form_mode_manager\Functional\FormModeManagerBase::setUpFormMode()
Helper method to create all users needed for tests.
3 calls to FormModeManagerBase::setUpFormMode()
- FormModeManagerBase::setUpNodeFormMode in tests/
src/ Functional/ FormModeManagerBase.php - Helper method to create Form mode onto Node entity needed for tests.
- FormModeManagerBase::setUpUserFormMode in tests/
src/ Functional/ FormModeManagerBase.php - Helper method to create Form mode onto Node entity needed for tests.
- FormModeManagerRouteTest::testAnonymousSpecificFormModeManagerRoutes in tests/
src/ Functional/ FormModeManagerRouteTest.php - Asserts that anon had access to a specific form mode, create and edit node.
File
- tests/
src/ Functional/ FormModeManagerBase.php, line 162
Class
- FormModeManagerBase
- Provides a test case for form_mode_manager functional tests.
Namespace
Drupal\Tests\form_mode_manager\FunctionalCode
public function setUpFormMode($path, $form_mode_id) {
$this
->drupalGet($path);
$this->formModeManager = $this->container
->get('form_mode.manager');
$edit = [
"display_modes_custom[{$this->formModeManager->getFormModeMachineName($form_mode_id)}]" => TRUE,
];
$this
->drupalPostForm($path, $edit, t('Save'));
}