Added failing test cases for re-fired events.

Re-fired events are getting called the incorrect number of times and with the incorrect event object.

This is just the failing test cases, I'll work on a fix over the next couple of days.