public testApiRemoveListeners_RemovesListeners_WhenListenersArePresent ( Kraken\Event\EventEmitterInterface $emitter ) | ||
$emitter | Kraken\Event\EventEmitterInterface |
public function testApiRemoveListeners_RemovesListeners_WhenListenersArePresent(EventEmitterInterface $emitter)
{
$emitter->on('A', $this->expectCallableNever());
$emitter->on('B', $this->expectCallableNever());
$emitter->on('C', $this->expectCallableOnce());
$emitter->removeListeners('A');
$emitter->removeListeners('B');
$emitter->emit('A');
$emitter->emit('B');
$emitter->emit('C');
}