PHP 클래스 Kraken\_Unit\Network\Socket\WsServerTest

상속: extends Kraken\Test\TUnit
파일 보기 프로젝트 열기: kraken-php/framework

공개 메소드들

메소드 설명
createAware ( ) : Kraken\Network\NetworkComponentAwareInterface | PHPUnit_Framework_MockObject_MockObject
createComponent ( ) : Kraken\Network\NetworkComponentInterface | PHPUnit_Framework_MockObject_MockObject
createServer ( Kraken\Network\NetworkComponentAwareInterface $aware, Kraken\Network\NetworkComponentInterface $component, string[] | null $methods = null ) : WsServer | PHPUnit_Framework_MockObject_MockObject
testApiConstructor_CreatesInstance ( )
testApiDestructor_DoesNotThrowException ( )
testApiGetComponent_ReturnsComponent ( )
testApiGetDriver_ReturnsDriver ( )
testApiHandleConnect_SetsConnectionFlags ( )
testApiHandleDisconnect_CallsMethodOnComponent_WhenConnectionDoesExist ( )
testApiHandleDisconnect_DoesNothing_WhenConnectionDoesNotExist ( )
testApiHandleError_CallsMethodOnComponent_WhenConnectionIsRegisteredAndIsEstablished ( )
testApiHandleError_ClosesConnection_WhenConnectionIsNotRegisteredButIsEstablished ( )
testApiHandleError_ClosesConnection_WhenConnectionIsRegisteredButIsNotEstablished ( )
testApiHandleMessage_AttemptsUpgarde_WhenReceivedNotEstablishedConnection ( )
testApiHandleMessage_DoesNothing_WhenReceivedDataDuringSocketClosure ( )
testApiHandleMessage_DoesNothing_WhenReceivedHttpRequest ( )
testApiHandleMessage_PropagatesMessage_WhenReceivedEstablishedConnection ( )
testApiSetComponent_SetsComponent_WhenComponentIsProvided ( )
testApiSetComponent_SetsNullComponent_WhenComponentIsNotProvided ( )
testProtectedApiClose_ClosesSocket ( )

메소드 상세

createAware() 공개 메소드

public createAware ( ) : Kraken\Network\NetworkComponentAwareInterface | PHPUnit_Framework_MockObject_MockObject
리턴 Kraken\Network\NetworkComponentAwareInterface | PHPUnit_Framework_MockObject_MockObject

createComponent() 공개 메소드

public createComponent ( ) : Kraken\Network\NetworkComponentInterface | PHPUnit_Framework_MockObject_MockObject
리턴 Kraken\Network\NetworkComponentInterface | PHPUnit_Framework_MockObject_MockObject

createServer() 공개 메소드

public createServer ( Kraken\Network\NetworkComponentAwareInterface $aware, Kraken\Network\NetworkComponentInterface $component, string[] | null $methods = null ) : WsServer | PHPUnit_Framework_MockObject_MockObject
$aware Kraken\Network\NetworkComponentAwareInterface
$component Kraken\Network\NetworkComponentInterface
$methods string[] | null
리턴 Kraken\Network\Websocket\WsServer | PHPUnit_Framework_MockObject_MockObject

testApiConstructor_CreatesInstance() 공개 메소드

testApiDestructor_DoesNotThrowException() 공개 메소드

testApiGetComponent_ReturnsComponent() 공개 메소드

testApiGetDriver_ReturnsDriver() 공개 메소드

testApiHandleConnect_SetsConnectionFlags() 공개 메소드

testApiHandleDisconnect_CallsMethodOnComponent_WhenConnectionDoesExist() 공개 메소드

testApiHandleDisconnect_DoesNothing_WhenConnectionDoesNotExist() 공개 메소드

testApiHandleError_CallsMethodOnComponent_WhenConnectionIsRegisteredAndIsEstablished() 공개 메소드

testApiHandleError_ClosesConnection_WhenConnectionIsNotRegisteredButIsEstablished() 공개 메소드

testApiHandleError_ClosesConnection_WhenConnectionIsRegisteredButIsNotEstablished() 공개 메소드

testApiHandleMessage_AttemptsUpgarde_WhenReceivedNotEstablishedConnection() 공개 메소드

testApiHandleMessage_DoesNothing_WhenReceivedDataDuringSocketClosure() 공개 메소드

testApiHandleMessage_DoesNothing_WhenReceivedHttpRequest() 공개 메소드

testApiHandleMessage_PropagatesMessage_WhenReceivedEstablishedConnection() 공개 메소드

testApiSetComponent_SetsComponent_WhenComponentIsProvided() 공개 메소드

testApiSetComponent_SetsNullComponent_WhenComponentIsNotProvided() 공개 메소드

testProtectedApiClose_ClosesSocket() 공개 메소드