Harness status: OK

Found 6 tests

6 Pass
Pass	calls `handleEvent` method of `EventListener`
Pass	performs `Get` every time event is dispatched
Pass	doesn't call `handleEvent` method on callable `EventListener`
Pass	rethrows errors when getting `handleEvent`
Pass	throws if `handleEvent` is falsy and not callable
Pass	throws if `handleEvent` is thruthy and not callable