1
在DAO類JUnit的異常處理測試
catch (Exception e) {
throw new DaoException(e);
}
在JUnit類
@Test
public void testClass() throws DaoException {
try {
doThrow(Exception.class).when(testDAO).getTestData();
testDAO.getTestData();
} catch (Exception e) {
e.printStackTrace();
}
}
無法覆蓋DaoException.Could請你幫我支付在JUnit中DAOException。
你不能發送錯誤/錯誤的數據來強制異常嗎? –
方法getTestData的代碼是什麼? –