public function test_dispatch_returns_handled_event_event() { $eventer = new Eventer(); $event = new GenericEvent('foo'); $eventer->subscribe($event->getName(), function (IEvent $event) { $event->handle(); }); $this->assertTrue($eventer->dispatch($event) === $event); }
public function test_create_with_name() { $event = new GenericEvent('foo'); $this->assertEquals('foo', $event->getName()); }