Don't tests fail if an exception is thrown?