PHP Класс Kraken\_Module\Channel\ChannelModelTest

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

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

Метод Описание
createModel ( mixed $data, Kraken\Loop\LoopInterface $loop ) : Kraken\Channel\ChannelModelInterface
getSocketData ( ) : mixed[][]
getZmqData ( ) : mixed[][]
modelProvider ( ) : string[][]
setUp ( )
testChannelModel_AllowsReconnections_InThreesome ( $data )
testChannelModel_ConnectsEvenInWrongOrder ( $data )
testChannelModel_DoesNotAllowStartingMultipleTimesInRow ( $data )
testChannelModel_DoesNotAllowStoppingMultipleTimesInRow ( $data )
testChannelModel_EmitsConnectAndDisconnectEvents_InThreesome ( $data )
testChannelModel_EmitsRecvAndSendEvents_InPair ( $data )
testChannelModel_IsAwareOfConnectedModels_InThreesome ( $data )
testChannelModel_IsAwareOfItsOwnConnection ( $data )
testChannelModel_SendsAndReceivesDataCorrectlyThroughBroadcast_InThreesomeWithoutBuffer ( $data )
testChannelModel_SendsAndReceivesDataCorrectlyThroughUnicast_InPairWithBuffer ( $data )
testChannelModel_SendsAndReceivesDataCorrectlyThroughUnicast_InPairWithOfflineBuffer ( $data )
testChannelModel_SendsAndReceivesDataCorrectlyThroughUnicast_InPairWithOnlineBuffer ( $data )
testChannelModel_SendsAndReceivesDataCorrectlyThroughUnicast_InPairWithoutBuffer ( $data )

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

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

public createModel ( mixed $data, Kraken\Loop\LoopInterface $loop ) : Kraken\Channel\ChannelModelInterface
$data mixed
$loop Kraken\Loop\LoopInterface
Результат Kraken\Channel\ChannelModelInterface

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

public getSocketData ( ) : mixed[][]
Результат mixed[][]

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

public getZmqData ( ) : mixed[][]
Результат mixed[][]

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

public modelProvider ( ) : string[][]
Результат string[][]

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

public setUp ( )

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

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

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

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

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

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

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

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

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

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

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

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

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