LoginTokenManagerTest
extends TestCase
in package
Class LoginTokenManagerTest
Tags
Table of Contents
- testTokenLoginException() : void
- Test login exception
- testTokenLoginFail() : void
- Test failed login
- testTokenLoginInvalidToken() : void
- Test logging in with invalid token
- getCookieManager() : CookieManager
- Get cookie manager
- getLoginToken() : LoginTokenManager
- Get login token
- getMockLoginToken() : MockObject|LoginTokenEntityInterface
- Get a mock Login Token.
- getMockLoginTokenService() : LoginTokenServiceInterface
- Get a mock user table.
- getMockUser() : User
- Get a mock user.
Methods
testTokenLoginException()
Test login exception
public
testTokenLoginException() : void
Return values
void —testTokenLoginFail()
Test failed login
public
testTokenLoginFail() : void
Return values
void —testTokenLoginInvalidToken()
Test logging in with invalid token
public
testTokenLoginInvalidToken() : void
Return values
void —getCookieManager()
Get cookie manager
protected
getCookieManager(array<string|int, mixed> $cookies) : CookieManager
Parameters
- $cookies : array<string|int, mixed>
-
Cookies
Return values
CookieManager —getLoginToken()
Get login token
protected
getLoginToken(CookieManager $cookieManager, LoginToken $tokenTable, User $userTable, bool $browscapOk) : LoginTokenManager
Parameters
- $cookieManager : CookieManager
-
cookie manager
- $tokenTable : LoginToken
-
Login token table
- $userTable : User
-
User table
- $browscapOk : bool
-
Whether to emulate working browscap
Return values
LoginTokenManager —getMockLoginToken()
Get a mock Login Token.
protected
getMockLoginToken() : MockObject|LoginTokenEntityInterface
Return values
MockObject|LoginTokenEntityInterface —getMockLoginTokenService()
Get a mock user table.
protected
getMockLoginTokenService() : LoginTokenServiceInterface
Return values
LoginTokenServiceInterface —getMockUser()
Get a mock user.
protected
getMockUser() : User