public function testInfo() {
$group1 = $this->createMock(IGroup::class);
$group1->method('getGID')->willReturn('group1');
+ $group1->method('getDisplayName')->willReturn('Group 1');
$group2 = $this->createMock(IGroup::class);
$group2->method('getGID')->willReturn('group2');
+ $group2->method('getDisplayName')->willReturn('Group 2');
$group3 = $this->createMock(IGroup::class);
$group3->method('getGID')->willReturn('group3');
+ $group3->method('getDisplayName')->willReturn('Group 3');
$user = $this->createMock(IUser::class);
$this->callback(
fn ($iterator) => iterator_to_array($iterator) === [
'group1' => [
+ 'displayName' => 'Group 1',
'backends' => ['Database'],
'users' => [
'user1',
],
],
'group2' => [
+ 'displayName' => 'Group 2',
'backends' => ['Database'],
'users' => [],
],
'group3' => [
+ 'displayName' => 'Group 3',
'backends' => ['LDAP'],
'users' => [
'user1',