public testApiRemoveListener_RemovesListener_WhenListenerIsPresent ( Kraken\Event\EventEmitterInterface $emitter ) | ||
$emitter | Kraken\Event\EventEmitterInterface |
public function testApiRemoveListener_RemovesListener_WhenListenerIsPresent(EventEmitterInterface $emitter)
{
$never = $this->expectCallableNever();
$once = $this->expectCallableOnce();
$emitter->on('test', $never);
$emitter->on('test', $once);
$emitter->removeListener('test', $never);
$emitter->emit('test');
}