Esempio n. 1
0
 /**
  *
  * @param \AlphaRPC\Common\Socket\Message $message
  * @param \AlphaRPC\Common\Socket\Socket  $socket
  */
 public function __construct(Message $message, Socket $socket)
 {
     $this->message = $message;
     $this->socket = $socket;
     if (MessageFactory::isProtocolMessage($message)) {
         $this->protocolMessage = MessageFactory::createProtocolMessage(clone $message);
     }
 }
 /**
  * @expectedException \AlphaRPC\Common\Protocol\Exception\UnknownMessageException
  */
 public function testCreateProtocolMessageWithoutValidMessagetypeThrowsException()
 {
     $msg = new Message(array(1, 999));
     MessageFactory::createProtocolMessage($msg);
 }