redesign test, specific exception