You are here

public function GroupContentPermissionProviderTest::testGetAdminPermission in Group 8

Tests the admin permission name.

@covers ::getAdminPermission @dataProvider adminPermissionProvider

Parameters

mixed $expected: The expected return value.

string $plugin_id: The plugin ID.

array $definition: The plugin definition.

bool $implements_owner: Whether the plugin's entity type deals with ownership.

bool $implements_published: Whether the plugin's entity type deals with publishing of entities.

File

tests/src/Unit/GroupContentPermissionProviderTest.php, line 38

Class

GroupContentPermissionProviderTest
Tests the default GroupContentEnabler permission_provider handler.

Namespace

Drupal\Tests\group\Unit

Code

public function testGetAdminPermission($expected, $plugin_id, array $definition, $implements_owner, $implements_published) {
  $permission_provider = $this
    ->createPermissionProvider($plugin_id, $definition, $implements_owner, $implements_published);
  $this
    ->assertEquals($expected, $permission_provider
    ->getAdminPermission());
}