When you have multiple assertions in a single `test*` method, it's better to use code to set the expected exception. The reason for this is you are able to indicate, via placement of the code block, exactly what is meant to throw the expected exception. This approach makes the test much more clear. If you leave it in the method doc block, then it's very hard to tell what code is meant to throw the exception by just looking at the test.