2727 */
2828class LdapUserProviderTest extends TestCase
2929{
30- public function testLoadUserByUsernameFailsIfCantConnectToLdap ()
30+ public function testLoadUserByIdentifierFailsIfCantConnectToLdap ()
3131 {
3232 $ this ->expectException (ConnectionException::class);
3333
@@ -42,7 +42,7 @@ public function testLoadUserByUsernameFailsIfCantConnectToLdap()
4242 $ provider ->loadUserByIdentifier ('foo ' );
4343 }
4444
45- public function testLoadUserByUsernameFailsIfNoLdapEntries ()
45+ public function testLoadUserByIdentifierFailsIfNoLdapEntries ()
4646 {
4747 $ this ->expectException (UserNotFoundException::class);
4848
@@ -74,7 +74,7 @@ public function testLoadUserByUsernameFailsIfNoLdapEntries()
7474 $ provider ->loadUserByIdentifier ('foo ' );
7575 }
7676
77- public function testLoadUserByUsernameFailsIfMoreThanOneLdapEntry ()
77+ public function testLoadUserByIdentifierFailsIfMoreThanOneLdapEntry ()
7878 {
7979 $ this ->expectException (UserNotFoundException::class);
8080
@@ -106,7 +106,7 @@ public function testLoadUserByUsernameFailsIfMoreThanOneLdapEntry()
106106 $ provider ->loadUserByIdentifier ('foo ' );
107107 }
108108
109- public function testLoadUserByUsernameFailsIfMoreThanOneLdapPasswordsInEntry ()
109+ public function testLoadUserByIdentifierFailsIfMoreThanOneLdapPasswordsInEntry ()
110110 {
111111 $ this ->expectException (InvalidArgumentException::class);
112112
@@ -143,11 +143,11 @@ public function testLoadUserByUsernameFailsIfMoreThanOneLdapPasswordsInEntry()
143143 ->willReturn ($ query )
144144 ;
145145
146- $ provider = new LdapUserProvider ($ ldap , 'ou=MyBusiness,dc=symfony,dc=com ' , null , null , [], 'sAMAccountName ' , '({uid_key}={username }) ' , 'userpassword ' );
146+ $ provider = new LdapUserProvider ($ ldap , 'ou=MyBusiness,dc=symfony,dc=com ' , null , null , [], 'sAMAccountName ' , '({uid_key}={user_identifier }) ' , 'userpassword ' );
147147 $ this ->assertInstanceOf (LdapUser::class, $ provider ->loadUserByIdentifier ('foo ' ));
148148 }
149149
150- public function testLoadUserByUsernameShouldNotFailIfEntryHasNoUidKeyAttribute ()
150+ public function testLoadUserByIdentifierShouldNotFailIfEntryHasNoUidKeyAttribute ()
151151 {
152152 $ result = $ this ->createMock (CollectionInterface::class);
153153 $ query = $ this ->createMock (QueryInterface::class);
@@ -179,11 +179,11 @@ public function testLoadUserByUsernameShouldNotFailIfEntryHasNoUidKeyAttribute()
179179 ->willReturn ($ query )
180180 ;
181181
182- $ provider = new LdapUserProvider ($ ldap , 'ou=MyBusiness,dc=symfony,dc=com ' , null , null , [], 'sAMAccountName ' , '({uid_key}={username }) ' );
182+ $ provider = new LdapUserProvider ($ ldap , 'ou=MyBusiness,dc=symfony,dc=com ' , null , null , [], 'sAMAccountName ' , '({uid_key}={user_identifier }) ' );
183183 $ this ->assertInstanceOf (LdapUser::class, $ provider ->loadUserByIdentifier ('foo ' ));
184184 }
185185
186- public function testLoadUserByUsernameFailsIfEntryHasNoPasswordAttribute ()
186+ public function testLoadUserByIdentifierFailsIfEntryHasNoPasswordAttribute ()
187187 {
188188 $ this ->expectException (InvalidArgumentException::class);
189189
@@ -217,11 +217,11 @@ public function testLoadUserByUsernameFailsIfEntryHasNoPasswordAttribute()
217217 ->willReturn ($ query )
218218 ;
219219
220- $ provider = new LdapUserProvider ($ ldap , 'ou=MyBusiness,dc=symfony,dc=com ' , null , null , [], 'sAMAccountName ' , '({uid_key}={username }) ' , 'userpassword ' );
220+ $ provider = new LdapUserProvider ($ ldap , 'ou=MyBusiness,dc=symfony,dc=com ' , null , null , [], 'sAMAccountName ' , '({uid_key}={user_identifier }) ' , 'userpassword ' );
221221 $ this ->assertInstanceOf (LdapUser::class, $ provider ->loadUserByIdentifier ('foo ' ));
222222 }
223223
224- public function testLoadUserByUsernameIsSuccessfulWithoutPasswordAttribute ()
224+ public function testLoadUserByIdentifierIsSuccessfulWithoutPasswordAttribute ()
225225 {
226226 $ result = $ this ->createMock (CollectionInterface::class);
227227 $ query = $ this ->createMock (QueryInterface::class);
@@ -257,7 +257,7 @@ public function testLoadUserByUsernameIsSuccessfulWithoutPasswordAttribute()
257257 $ this ->assertInstanceOf (LdapUser::class, $ provider ->loadUserByIdentifier ('foo ' ));
258258 }
259259
260- public function testLoadUserByUsernameIsSuccessfulWithoutPasswordAttributeAndWrongCase ()
260+ public function testLoadUserByIdentifierIsSuccessfulWithoutPasswordAttributeAndWrongCase ()
261261 {
262262 $ result = $ this ->createMock (CollectionInterface::class);
263263 $ query = $ this ->createMock (QueryInterface::class);
@@ -293,7 +293,7 @@ public function testLoadUserByUsernameIsSuccessfulWithoutPasswordAttributeAndWro
293293 $ this ->assertSame ('foo ' , $ provider ->loadUserByIdentifier ('Foo ' )->getUserIdentifier ());
294294 }
295295
296- public function testLoadUserByUsernameIsSuccessfulWithPasswordAttribute ()
296+ public function testLoadUserByIdentifierIsSuccessfulWithPasswordAttribute ()
297297 {
298298 $ result = $ this ->createMock (CollectionInterface::class);
299299 $ query = $ this ->createMock (QueryInterface::class);
@@ -329,14 +329,14 @@ public function testLoadUserByUsernameIsSuccessfulWithPasswordAttribute()
329329 ->willReturn ($ query )
330330 ;
331331
332- $ provider = new LdapUserProvider ($ ldap , 'ou=MyBusiness,dc=symfony,dc=com ' , null , null , [], 'sAMAccountName ' , '({uid_key}={username }) ' , 'userpassword ' , ['email ' ]);
332+ $ provider = new LdapUserProvider ($ ldap , 'ou=MyBusiness,dc=symfony,dc=com ' , null , null , [], 'sAMAccountName ' , '({uid_key}={user_identifier }) ' , 'userpassword ' , ['email ' ]);
333333 $ this ->assertInstanceOf (LdapUser::class, $ provider ->loadUserByIdentifier ('foo ' ));
334334 }
335335
336336 public function testRefreshUserShouldReturnUserWithSameProperties ()
337337 {
338338 $ ldap = $ this ->createMock (LdapInterface::class);
339- $ provider = new LdapUserProvider ($ ldap , 'ou=MyBusiness,dc=symfony,dc=com ' , null , null , [], 'sAMAccountName ' , '({uid_key}={username }) ' , 'userpassword ' , ['email ' ]);
339+ $ provider = new LdapUserProvider ($ ldap , 'ou=MyBusiness,dc=symfony,dc=com ' , null , null , [], 'sAMAccountName ' , '({uid_key}={user_identifier }) ' , 'userpassword ' , ['email ' ]);
340340
341341 $ user =
new LdapUser (
new Entry (
'foo ' ),
'foo ' ,
'bar ' , [
'ROLE_DUMMY ' ], [
'email ' =>
'[email protected] ' ]);
342342
0 commit comments