public function SimpleFbConnectUserManagerTest::testLoginUser in Simple FB Connect 8.3
Same name and namespace in other branches
- 8.2 tests/src/Unit/SimpleFbConnectUserManagerTest.php \Drupal\Tests\simple_fb_connect\Unit\SimpleFbConnectUserManagerTest::testLoginUser()
Tests loginUser method.
@covers ::loginUser @covers ::loginDisabledForAdmin @covers ::loginDisabledByRole
@dataProvider loginUserDataProvider
File
- tests/
src/ Unit/ SimpleFbConnectUserManagerTest.php, line 94
Class
- SimpleFbConnectUserManagerTest
- @coversDefaultClass Drupal\simple_fb_connect\SimpleFbConnectUserManager @group simple_fb_connect
Namespace
Drupal\Tests\simple_fb_connect\UnitCode
public function testLoginUser($user, $expected) {
$logger_channel = $this
->getMockBuilder('Drupal\\Core\\Logger\\LoggerChannel')
->disableOriginalConstructor()
->getMock();
$this->loggerFactory
->expects($this
->any())
->method('get')
->with('simple_fb_connect')
->willReturn($logger_channel);
$this
->assertSame($expected, $this->userManager
->loginUser($user));
}