protected function sendRaw($data) { $response = new ResponseWebSocketFrame(WebSocket\Frame::generate($data)); $this->conn->write($response); }
/** * @dataProvider provider_test_generate */ public function test_generate($expededEncodedData, $data) { $frame = Frame::generate($data); $this->assertEquals(md5($expededEncodedData), md5($frame->encode())); }
public function test__to_string() { $frame = Frame::generate(md5(microtime() . rand())); $response = new ResponseWebSocketFrame($frame); $this->assertEquals($frame->encode(), (string) $response); }