コード例 #1
0
ファイル: UserHandlerTest.php プロジェクト: atiarda/bolt
 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);
 }
コード例 #2
0
ファイル: UserHandlerTest.php プロジェクト: robbert-vdh/bolt
 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());
 }