Added test cases that will cause exceptions to be thrown when using
setters of the event class, then checks the message passed in the
exception to confirm the cause matches the expected cause.
Contributors:
Craig, Robyn