PHP Class ImboUnitTest\EventListener\AccessTokenTest

Inheritance: extends ImboUnitTest\EventListener\ListenerTests
Afficher le fichier Open project: imbo/imbo

Méthodes publiques

Méthode Description
getAccessTokens ( ) : array[] Get access tokens
getFilterData ( ) : array[] Different filter combinations
getRewrittenAccessTokenData ( ) : array[] Get access tokens with rewritten URLs
setUp ( ) Set up the listener
tearDown ( ) Tear down the listener
testRequestWithBogusAccessToken ( )
testSupportsFilters ( $filter, $transformations, $whitelisted )
testThrowsExceptionIfAnAccessTokenIsMissingFromTheRequestWhenNotWhitelisted ( )
testThrowsExceptionOnIncorrectToken ( $url, $token, $privateKey, $correct )
testWillAcceptBothProtocolsIfConfiguredTo ( )
testWillRewriteIncomingUrlToConfiguredProtocol ( $accessToken, $url, $protocol, $correct )
testWillSkipValidationWhenShortUrlHeaderIsPresent ( )

Méthodes protégées

Méthode Description
getEventMock ( $config = null )
getListener ( )

Method Details

getAccessTokens() public méthode

Get access tokens
public getAccessTokens ( ) : array[]
Résultat array[]

getEventMock() protected méthode

protected getEventMock ( $config = null )

getFilterData() public méthode

Different filter combinations
public getFilterData ( ) : array[]
Résultat array[]

getListener() protected méthode

protected getListener ( )

getRewrittenAccessTokenData() public méthode

Get access tokens with rewritten URLs
public getRewrittenAccessTokenData ( ) : array[]
Résultat array[]

setUp() public méthode

Set up the listener
public setUp ( )

tearDown() public méthode

Tear down the listener
public tearDown ( )

testRequestWithBogusAccessToken() public méthode

testSupportsFilters() public méthode

public testSupportsFilters ( $filter, $transformations, $whitelisted )

testThrowsExceptionIfAnAccessTokenIsMissingFromTheRequestWhenNotWhitelisted() public méthode

testThrowsExceptionOnIncorrectToken() public méthode

public testThrowsExceptionOnIncorrectToken ( $url, $token, $privateKey, $correct )

testWillAcceptBothProtocolsIfConfiguredTo() public méthode

testWillRewriteIncomingUrlToConfiguredProtocol() public méthode

public testWillRewriteIncomingUrlToConfiguredProtocol ( $accessToken, $url, $protocol, $correct )

testWillSkipValidationWhenShortUrlHeaderIsPresent() public méthode