【发布时间】:2016-11-06 17:20:52
【问题描述】:
我有一个名为 execute() 的方法,它执行一些操作并返回一个布尔值。正常情况下它返回true,但是如果有异常(比如DataAccessException)它会捕获异常并返回false。
我试图弄清楚如何使用 Hamcrest 测试引发异常并返回“false”的场景。
所以,这里是:
public boolean execute() {
try { ....... return true;}
catch (DataAccessException de) { ....... return false;}
}
【问题讨论】: