better event name
completed tests for ApplicationRouteMixin
added missing test