fist tests for events running
implement tests for thrown events
Merge branch 'implement-event-testing'
fix other tests for eventmanager injection