PHP Класс Kraken\_Unit\Ipc\Socket\SocketTest

Наследование: extends Kraken\Test\TUnit
Показать файл Открыть проект

Открытые методы

Метод Описание
tearDown ( )
testApiConstructor_CreatesInstance ( )
testApiConstructor_ThrowsException_OnInvalidResource ( )
testApiConstructor_ThrowsException_WhenNoServerExists ( )
testApiGetLocalAddress_ReturnsAddress ( )
testApiGetLocalEndpoint_ReturnsEndpoint ( )
testApiGetLocalHost_ReturnsHost ( )
testApiGetLocalPort_ReturnsPort ( )
testApiGetRemoteAddress_ReturnsAddress ( )
testApiGetRemoteEndpoint_ReturnsEndpoint ( )
testApiGetRemoteHost_ReturnsHost ( )
testApiGetRemotePort_ReturnsPort ( )
testApiStop_StopsSocket ( )
testDestructor_DoesNotThrowException ( )

Защищенные методы

Метод Описание
createSocketInjection ( string | resource $endpointOrResource, Kraken\Loop\LoopInterface $loop ) : Socket
createSocketMock ( resource | null $resource = null, Kraken\Loop\LoopInterface $loop = null ) : Socket

Приватные методы

Метод Описание
tempSocketAddress ( ) : string
tempSocketRemoteAddress ( ) : string

Описание методов

createSocketInjection() защищенный Метод

protected createSocketInjection ( string | resource $endpointOrResource, Kraken\Loop\LoopInterface $loop ) : Socket
$endpointOrResource string | resource
$loop Kraken\Loop\LoopInterface
Результат Kraken\Ipc\Socket\Socket

createSocketMock() защищенный Метод

protected createSocketMock ( resource | null $resource = null, Kraken\Loop\LoopInterface $loop = null ) : Socket
$resource resource | null
$loop Kraken\Loop\LoopInterface
Результат Kraken\Ipc\Socket\Socket

tearDown() публичный Метод

public tearDown ( )

testApiConstructor_CreatesInstance() публичный Метод

testApiConstructor_ThrowsException_OnInvalidResource() публичный Метод

testApiConstructor_ThrowsException_WhenNoServerExists() публичный Метод

testApiGetLocalAddress_ReturnsAddress() публичный Метод

testApiGetLocalEndpoint_ReturnsEndpoint() публичный Метод

testApiGetLocalHost_ReturnsHost() публичный Метод

testApiGetLocalPort_ReturnsPort() публичный Метод

testApiGetRemoteAddress_ReturnsAddress() публичный Метод

testApiGetRemoteEndpoint_ReturnsEndpoint() публичный Метод

testApiGetRemoteHost_ReturnsHost() публичный Метод

testApiGetRemotePort_ReturnsPort() публичный Метод

testApiStop_StopsSocket() публичный Метод

testDestructor_DoesNotThrowException() публичный Метод