1
0
mirror of https://github.com/e107inc/e107.git synced 2025-07-31 11:50:30 +02:00

Test for getUsersInClass

This commit is contained in:
Cameron
2019-04-20 13:46:22 -07:00
parent 36968631c8
commit 5332d8e33d

View File

@@ -11,6 +11,7 @@
class user_classTest extends \Codeception\Test\Unit class user_classTest extends \Codeception\Test\Unit
{ {
/** @var user_class */
protected $uc; protected $uc;
@@ -82,12 +83,49 @@
{ {
} }
*/
public function testGet_users_in_class() public function testGetUsersInClass()
{ {
} $result = $this->uc->getUsersInClass(e_UC_MEMBER);
$expected = array (
1 =>
array (
'user_id' => '1',
'user_name' => 'e107',
'user_loginname' => 'e107',
),
);
$this->assertEquals($expected, $result);
$result = $this->uc->getUsersInClass(e_UC_ADMIN.",5,4,3", 'user_perms');
$expected = array (
1 =>
array (
'user_id' => '1',
'user_perms' => '0',
),
);
$this->assertEquals($expected, $result);
$result = $this->uc->getUsersInClass(e_UC_MAINADMIN);
$expected = array (
1 =>
array (
'user_id' => '1',
'user_name' => 'e107',
'user_loginname' => 'e107',
),
);
$this->assertEquals($expected, $result);
}
/*
public function testGet_editable_classes() public function testGet_editable_classes()
{ {