你好,我是單位使用JUnit @rule註釋測試方法,測試異常失敗
@Rule
public ExpectedException exception = ExpectedException.none();
@Test
public void testException() {
//do something that throws RuntimeException
exception.expect(RuntimeException.class);
}
測試失敗,並在運行時異常時,它實際上應該通過期待例外。還有什麼我需要做的 ?
你的代碼顯示'@ test',你真的有'@ Test',對不對?另外,爲什麼不試試'@Test(expected = RuntimeException.class)'? – cjstehno
是的,感謝您的注意 –