function testMasking()
{
$input = "Hello World!";
$frame = WebSocketFrame::create(WebSocketOpcode::TextFrame, $input);
$frame->setMasked(true);
$client = new WebSocket("wss://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());
}