groups[] = $name; return $name; } protected function setUp(): void { parent::setUp(); $this->backend = new \OC\Group\Database(); } protected function tearDown(): void { foreach ($this->groups as $group) { $this->backend->deleteGroup($group); } parent::tearDown(); } public function testAddDoubleNoCache(): void { $group = $this->getGroupName(); $this->backend->createGroup($group); $backend = new \OC\Group\Database(); $this->assertNull($backend->createGroup($group)); } public function testAddLongGroupName(): void { $groupName = $this->getUniqueID('test_', 100); $gidCreated = $this->backend->createGroup($groupName); $this->assertEquals(64, strlen($gidCreated)); $group = $this->backend->getGroupDetails($gidCreated); $this->assertEquals(['displayName' => $groupName], $group); } }