public function SimpleFbConnectUserManagerTest::testGenerateUniqueUsernameWithNoConflicts in Simple FB Connect 8.2
Same name and namespace in other branches
- 8.3 tests/src/Unit/SimpleFbConnectUserManagerTest.php \Drupal\Tests\simple_fb_connect\Unit\SimpleFbConnectUserManagerTest::testGenerateUniqueUsernameWithNoConflicts()
Tests the generateUniqueUsername() when there is no conflicting username.
@covers ::generateUniqueUsername @covers ::loadUserByProperty
File
- tests/
src/ Unit/ SimpleFbConnectUserManagerTest.php, line 260 - Contains Drupal\Tests\simple_fb_connect\Unit\SimpleFbConnectUserManagerTest.
Class
- SimpleFbConnectUserManagerTest
- @coversDefaultClass Drupal\simple_fb_connect\SimpleFbConnectUserManager @group simple_fb_connect
Namespace
Drupal\Tests\simple_fb_connect\UnitCode
public function testGenerateUniqueUsernameWithNoConflicts() {
$storage = $this
->getMockBuilder('Drupal\\Core\\Entity\\EntityStorageInterface')
->getMock();
$storage
->expects($this
->once())
->method('loadByProperties')
->willReturn(array());
$this->entityTypeManager
->expects($this
->once())
->method('getStorage')
->with('user')
->willReturn($storage);
$this
->assertEquals('Firstname Lastname', $this->userManager
->subGenerateUniqueUsername('Firstname Lastname'));
}