public function BundleCRUDTest::singleBundleEditWithOverrides in Entity Construction Kit (ECK) 8
Tests single bundle edit with title overrides.
@test
Throws
\Behat\Mink\Exception\ExpectationException
File
- tests/
src/ Functional/ BundleCRUDTest.php, line 49
Class
- BundleCRUDTest
- Tests eck's bundle creation, update and deletion.
Namespace
Drupal\Tests\eck\FunctionalCode
public function singleBundleEditWithOverrides() {
$entityTypeInfo = $this
->createEntityType();
$title_overrides = [];
foreach ($this
->getConfigurableBaseFields() as $field) {
$title_overrides[$field] = $this
->randomMachineName(16);
}
$bundle_info = $this
->createEntityBundle($entityTypeInfo['id'], '', $title_overrides);
$new_title_overrides = [];
foreach ($this
->getConfigurableBaseFields() as $field) {
$new_title_overrides[$field] = $this
->randomMachineName(16);
}
$this
->editEntityBundle($entityTypeInfo['id'], $bundle_info['type'], $this
->randomMachineName(16), $new_title_overrides);
}