/** * Test the removeSubscriber method. * * @return void */ public function testRemoveSubscriber() { $listener = new SomethingListener(); // Add our event subscriber $this->instance->addSubscriber($listener); // And now remove it $this->instance->removeSubscriber($listener); $this->assertFalse($this->instance->hasListener([$listener, 'onBeforeSomething'])); $this->assertFalse($this->instance->hasListener([$listener, 'onSomething'])); $this->assertFalse($this->instance->hasListener([$listener, 'onAfterSomething'])); }