Exemple #1
0
 public function testImmediateAbort()
 {
     $realm = new \Thruway\Realm("realm1");
     $session = $this->getMockBuilder('\\Thruway\\Session')->disableOriginalConstructor()->setMethods(["sendMessage", "shutdown"])->getMock();
     $session->expects($this->once())->method("shutdown");
     $abortMessage = new \Thruway\Message\AbortMessage([], "some.abort.reason");
     $realm->handleAbortMessage(new \Thruway\Event\MessageEvent($session, $abortMessage));
 }