Mm shame on me. Carry on. 
It does check that something throws a derivative of Exception. 
And an assertion failure is caught by
```assertThrown!AssertionError(....)```