public function testToken() { $app = $this->getApp(); $handler = new UserHandler($app); $users = $this->getMock('Bolt\\Users', ['getAntiCSRFToken'], [$app]); $users->expects($this->atLeastOnce())->method('getAntiCSRFToken')->will($this->returnValue('koala')); $app['users'] = $users; $result = $handler->token(); $this->assertSame('koala', $result); }
public function testToken() { $app = $this->getApp(); $handler = new UserHandler($app); $tokenManager = new CsrfTokenManager(null, new SessionTokenStorage(new Session(new MockArraySessionStorage()))); $app['csrf'] = $tokenManager; $token = $tokenManager->refreshToken('bolt'); $this->assertSame($token->getValue(), $handler->token()->getValue()); }