Exemplo n.º 1
0
 function testMasking()
 {
     $input = "Hello World!";
     $frame = WebSocketFrame::create(WebSocketOpcode::TextFrame, $input);
     $frame->setMasked(true);
     $client = new WebSocket("ws://127.0.0.1:12345/echo/");
     $client->open();
     $client->sendFrame($frame);
     $msg = $client->readMessage();
     $client->close();
     $this->assertEquals($input, $frame->getData());
     $this->assertEquals(false, $msg->getFrames()[0]->isMasked());
 }