|
|
@@ -230,24 +230,34 @@ class Test_Access extends \Test\TestCase { |
|
|
|
$mapperMock = $this->getMockBuilder('\OCA\User_LDAP\Mapping\UserMapping') |
|
|
|
->disableOriginalConstructor() |
|
|
|
->getMock(); |
|
|
|
|
|
|
|
$mapperMock->expects($this->any()) |
|
|
|
->method('getNameByDN') |
|
|
|
->will($this->returnValue('a_username')); |
|
|
|
|
|
|
|
$userMock = $this->getMockBuilder('\OCA\user_ldap\lib\user\User') |
|
|
|
->disableOriginalConstructor() |
|
|
|
->getMock(); |
|
|
|
|
|
|
|
$access->connection->expects($this->any()) |
|
|
|
->method('__get') |
|
|
|
->will($this->returnValue('displayName')); |
|
|
|
|
|
|
|
$access->setUserMapper($mapperMock); |
|
|
|
|
|
|
|
$displayNameAttribute = strtolower($access->connection->ldapUserDisplayName); |
|
|
|
$data = array( |
|
|
|
array( |
|
|
|
'dn' => 'foobar', |
|
|
|
$con->ldapUserDisplayName => 'barfoo' |
|
|
|
$displayNameAttribute => 'barfoo' |
|
|
|
), |
|
|
|
array( |
|
|
|
'dn' => 'foo', |
|
|
|
$con->ldapUserDisplayName => 'bar' |
|
|
|
$displayNameAttribute => 'bar' |
|
|
|
), |
|
|
|
array( |
|
|
|
'dn' => 'raboof', |
|
|
|
$con->ldapUserDisplayName => 'oofrab' |
|
|
|
$displayNameAttribute => 'oofrab' |
|
|
|
) |
|
|
|
); |
|
|
|
|