handlesMessage() public method

Returns true if this role handles this message.
public handlesMessage ( Thruway\Message\Message $msg ) : boolean
$msg Thruway\Message\Message
return boolean
示例#1
0
 public function testDealerHandlesCancelInterruptAndError()
 {
     $dealer = new \Thruway\Role\Dealer();
     $cancelMessage = new \Thruway\Message\CancelMessage(1, (object) []);
     $this->assertTrue($dealer->handlesMessage($cancelMessage));
     $interruptMessage = new \Thruway\Message\InterruptMessage(1, (object) []);
     $this->assertTrue($dealer->handlesMessage($interruptMessage));
     $interruptErrorMessage = \Thruway\Message\ErrorMessage::createErrorMessageFromMessage($interruptMessage);
     $this->assertTrue($dealer->handlesMessage($interruptErrorMessage));
 }