如何习惯地使用JUnit来测试某些代码是否抛出异常?
我当然可以做这样的事情:
@Testpublic void testFooThrowsIndexOutOfBoundsException() {boolean thrown = false;
try {foo.doStuff();} catch (IndexOutOfBoundsException e) {thrown = true;}
assertTrue(thrown);}
我记得有一个注释或Assert.xyz或东西,对于这些情况来说,它远没有那么笨拙,更符合JUnit的精神。