protected function GroupContentToEntityRelationshipTest::createGroup in Group 8
Same name and namespace in other branches
- 2.0.x tests/src/Kernel/Views/GroupContentToEntityRelationshipTest.php \Drupal\Tests\group\Kernel\Views\GroupContentToEntityRelationshipTest::createGroup()
Creates a group.
Parameters
array $values: (optional) The values used to create the entity.
Return value
\Drupal\group\Entity\Group The created group entity.
3 calls to GroupContentToEntityRelationshipTest::createGroup()
- GroupContentToEntityRelationshipTest::testAddedMemberIsListed in tests/src/ Kernel/ Views/ GroupContentToEntityRelationshipTest.php 
- Tests that an extra group member is returned by the view.
- GroupContentToEntityRelationshipTest::testGroupOwnerIsListed in tests/src/ Kernel/ Views/ GroupContentToEntityRelationshipTest.php 
- Tests that a group's owner (default member) is returned by the view.
- GroupContentToEntityRelationshipTest::testOtherContentIsNotListed in tests/src/ Kernel/ Views/ GroupContentToEntityRelationshipTest.php 
- Tests that any other group content is not returned by the view.
File
- tests/src/ Kernel/ Views/ GroupContentToEntityRelationshipTest.php, line 83 
Class
- GroupContentToEntityRelationshipTest
- Tests the group_content_to_entity relationship handler.
Namespace
Drupal\Tests\group\Kernel\ViewsCode
protected function createGroup($values = []) {
  $group = $this->entityTypeManager
    ->getStorage('group')
    ->create($values + [
    'type' => 'default',
    'label' => $this
      ->randomMachineName(),
  ]);
  $group
    ->enforceIsNew();
  $group
    ->save();
  return $group;
}