PHP 클래스 eZ\Bundle\EzPublishRestBundle\Tests\Functional\SessionTest

상속: extends TestCase
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel

공개 메소드들

메소드 설명
setUp ( )
testCreateSession ( ) : stdClass
testCreateSessionBadCredentials ( )
testDeleteSession ( )
testDeleteSessionExpired ( $session )
testDeleteSessionMissingCsrfToken ( ) CSRF needs to be tested as session handling bypasses the CsrfListener.
testLoginWithExistingFrontendSession ( )
testRefreshSession ( stdClass $session )
testRefreshSessionExpired ( )
testRefreshSessionMissingCsrfToken ( )

보호된 메소드들

메소드 설명
createDeleteRequest ( $session ) : Buzz\Message\Request
createRefreshRequest ( stdClass $session ) : Buzz\Message\Request

비공개 메소드들

메소드 설명
assertHttpResponseDeletesSessionCookie ( $session, Buzz\Message\Response $response )
removeCsrfHeader ( Buzz\Message\Request $request ) Removes the CSRF token header from a $request.

메소드 상세

createDeleteRequest() 보호된 메소드

protected createDeleteRequest ( $session ) : Buzz\Message\Request
$session
리턴 Buzz\Message\Request

createRefreshRequest() 보호된 메소드

protected createRefreshRequest ( stdClass $session ) : Buzz\Message\Request
$session stdClass
리턴 Buzz\Message\Request

setUp() 공개 메소드

public setUp ( )

testCreateSession() 공개 메소드

public testCreateSession ( ) : stdClass
리턴 stdClass The login request's response

testCreateSessionBadCredentials() 공개 메소드

testDeleteSession() 공개 메소드

public testDeleteSession ( )

testDeleteSessionExpired() 공개 메소드

public testDeleteSessionExpired ( $session )

testDeleteSessionMissingCsrfToken() 공개 메소드

CSRF needs to be tested as session handling bypasses the CsrfListener.

testLoginWithExistingFrontendSession() 공개 메소드

testRefreshSession() 공개 메소드

public testRefreshSession ( stdClass $session )
$session stdClass

testRefreshSessionExpired() 공개 메소드

testRefreshSessionMissingCsrfToken() 공개 메소드