added JS api to access current user in frontend (#4064)

This commit is contained in:
Kevin Papst
2023-05-26 18:40:54 +02:00
committed by GitHub
parent b4a4d81ca8
commit 9c1150c50e
11 changed files with 90 additions and 9 deletions

View File

@@ -44,12 +44,17 @@ class HtmlRendererTest extends AbstractRendererTest
public function testRender()
{
$kernel = self::bootKernel();
/** @var Environment $twig */
$twig = self::getContainer()->get('twig');
$user = $this->createMock(User::class);
$user->method('getId')->willReturn(1);
$user->method('getName')->willReturn('Testing');
$user->method('isAdmin')->willReturn(false);
$user->method('isSuperAdmin')->willReturn(false);
$user->method('getTimezone')->willReturn('America/Edmonton');
$token = $this->createMock(TokenInterface::class);
$token->expects($this->any())->method('getUser')->willReturn(new User());
$token->expects($this->any())->method('getUser')->willReturn($user);
$tokenStorage = new TokenStorage();
$tokenStorage->setToken($token);