コード例 #1
0
ファイル: FrameTest.php プロジェクト: perfect-coin/chat
 /**
  * @covers Ratchet\WebSocket\Version\RFC6455\Frame::__construct
  * @covers Ratchet\WebSocket\Version\RFC6455\Frame::getPayloadLength
  * @covers Ratchet\WebSocket\Version\RFC6455\Frame::getPayload
  */
 public function testLongCreate()
 {
     $len = 65525;
     $pl = $this->generateRandomString($len);
     $frame = new Frame($pl, true, Frame::OP_PING);
     $this->assertTrue($frame->isFinal());
     $this->assertEquals(Frame::OP_PING, $frame->getOpcode());
     $this->assertFalse($frame->isMasked());
     $this->assertEquals($len, $frame->getPayloadLength());
     $this->assertEquals($pl, $frame->getPayload());
 }