While the guide shows the improved conciseness of verifyFun as compared to verifyEasy, I noticed that verifyEasy uses the older, JUnit 3 approach to testing expected exceptions (i.e., by using a try-catch with an explicit fail statement) rather than the JUnit 4 approach (using the "@Test(expected=<ExcepionClassName>.class" annotation).
Does the JUnit4 annotation approach work in ScalaTest?