The Throw is good, but you should also test that the Exception has the SignalExceptionType that you expect.