Refactoring - making the exception tests fail if no exception is thrown  #11