public function AccountProxyTest::testSetInitialAccountIdException in Drupal 8
Same name and namespace in other branches
- 9 core/tests/Drupal/Tests/Core/Session/AccountProxyTest.php \Drupal\Tests\Core\Session\AccountProxyTest::testSetInitialAccountIdException()
 
@covers ::setInitialAccountId
File
- core/
tests/ Drupal/ Tests/ Core/ Session/ AccountProxyTest.php, line 39  
Class
- AccountProxyTest
 - @coversDefaultClass \Drupal\Core\Session\AccountProxy @group Session
 
Namespace
Drupal\Tests\Core\SessionCode
public function testSetInitialAccountIdException() {
  $this
    ->expectException(\LogicException::class);
  $dispatcher = $this
    ->prophesize(EventDispatcherInterface::class);
  $account_proxy = new AccountProxy($dispatcher
    ->reveal());
  $current_user = $this
    ->prophesize(AccountInterface::class);
  $account_proxy
    ->setAccount($current_user
    ->reveal());
  $account_proxy
    ->setInitialAccountId(1);
}