public function ContentModerationPermissionsTest::testPermissions in Drupal 9
Same name and namespace in other branches
- 8 core/modules/content_moderation/tests/src/Kernel/ContentModerationPermissionsTest.php \Drupal\Tests\content_moderation\Kernel\ContentModerationPermissionsTest::testPermissions()
- 10 core/modules/content_moderation/tests/src/Kernel/ContentModerationPermissionsTest.php \Drupal\Tests\content_moderation\Kernel\ContentModerationPermissionsTest::testPermissions()
Tests permissions generated by content moderation.
@dataProvider permissionsTestCases
File
- core/
modules/ content_moderation/ tests/ src/ Kernel/ ContentModerationPermissionsTest.php, line 40
Class
- ContentModerationPermissionsTest
- Test to ensure content moderation permissions are generated correctly.
Namespace
Drupal\Tests\content_moderation\KernelCode
public function testPermissions($workflow, $permissions) {
Workflow::create($workflow)
->save();
$this
->assertEquals($permissions, (new Permissions())
->transitionPermissions());
}