Пример #1
0
 public function testAddAndRemoveSubscribers()
 {
     $subscriber = $this->getSubscriber();
     $this->packetHandler->addSubscriber($subscriber);
     $this->assertEquals(['foo' => [0 => [[$subscriber, 'foo']]], 'rab' => [0 => [[$subscriber, 'rab']]], 'bar' => [0 => [[$subscriber, 'bar']], 10 => [[$subscriber, 'rab']]]], $this->packetHandler->getHandlers(null, true));
     $this->assertTrue($this->packetHandler->hasHandlers());
     $this->packetHandler->removeSubscriber($subscriber);
     $this->assertFalse($this->packetHandler->hasHandlers());
 }