PHP Class Kraken\_Module\Network\Http\HttpServerTest

Inheritance: extends Kraken\Test\TModule
Afficher le fichier Open project: kraken-php/framework

Méthodes publiques

Méthode Description
createClient ( Kraken\Loop\LoopInterface $loop ) : Socket
createComponent ( ) : ComponentMock
createHttpMessage ( string $method, string $uri, string[] $headers, string $body ) : string
createServer ( Kraken\Network\NetworkComponentInterface $component, Kraken\Loop\LoopInterface $loop ) : SocketServer
tearDown ( )
testHttpServer_HandlesIncomingHTTPMessages ( )

Method Details

createClient() public méthode

public createClient ( Kraken\Loop\LoopInterface $loop ) : Socket
$loop Kraken\Loop\LoopInterface
Résultat Kraken\Ipc\Socket\Socket

createComponent() public méthode

public createComponent ( ) : ComponentMock
Résultat Kraken\_Module\Network\_Mock\ComponentMock

createHttpMessage() public méthode

public createHttpMessage ( string $method, string $uri, string[] $headers, string $body ) : string
$method string
$uri string
$headers string[]
$body string
Résultat string

createServer() public méthode

public createServer ( Kraken\Network\NetworkComponentInterface $component, Kraken\Loop\LoopInterface $loop ) : SocketServer
$component Kraken\Network\NetworkComponentInterface
$loop Kraken\Loop\LoopInterface
Résultat Kraken\Network\Socket\SocketServer

tearDown() public méthode

public tearDown ( )

testHttpServer_HandlesIncomingHTTPMessages() public méthode