Browse Source

Fixed tests

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
tags/v14.0.0beta1
John Molakvoæ (skjnldsv) 6 years ago
parent
commit
97af7566e4
No account linked to committer's email address

+ 18
- 2
apps/provisioning_api/tests/Controller/GroupsControllerTest.php View File

@@ -101,6 +101,12 @@ class GroupsControllerTest extends \Test\TestCase {
$group
->method('getDisplayName')
->willReturn($gid.'-name');
$group
->method('count')
->willReturn(123);
$group
->method('countDisabled')
->willReturn(11);

return $group;
}
@@ -205,8 +211,18 @@ class GroupsControllerTest extends \Test\TestCase {

$result = $this->api->getGroupsDetails($search, $limit, $offset);
$this->assertEquals(['groups' => [
Array('id' => 'group1', 'displayname' => 'group1-name'),
Array('id' => 'group2', 'displayname' => 'group2-name')
Array(
'id' => 'group1',
'displayname' => 'group1-name',
'usercount' => 123,
'disabled' => 11
),
Array(
'id' => 'group2',
'displayname' => 'group2-name',
'usercount' => 123,
'disabled' => 11
)
]], $result->getData());

}

+ 7
- 0
lib/public/IGroup.php View File

@@ -100,6 +100,13 @@ interface IGroup {
*/
public function count($search = '');

/**
* returns the number of disabled users
*
* @return int|bool
*/
public function countDisabled();

/**
* search for users in the group by displayname
*

Loading…
Cancel
Save