Exemple #1
0
 public function testSetter()
 {
     $factory = new MessageFactory();
     $message = $factory->make('test');
     $message->setPrefix($set = uniqid());
     $this->assertEquals($message->getPrefix(), $set);
 }
Exemple #2
0
 public function testHandleMessage()
 {
     $mock = $this->getMock('\\Buttress\\IRC\\Connection\\ConnectionInterface');
     $mock->expects($this->once())->method('sendMessage');
     $factory = new MessageFactory();
     $pingAction = new PingAction();
     $pingAction->handleConnect($mock);
     $message = $factory->make('PING', '', array('testing.ping'));
     $message->setConnection($mock);
     $pingAction->handleMessage($message);
 }
Exemple #3
0
 public function testConstructPing()
 {
     $factory = new MessageFactory();
     $this->assertInstanceOf('\\Buttress\\IRC\\Message\\PingMessage', $factory->make('ping'));
 }