【发布时间】:2017-01-04 07:00:19
【问题描述】:
我正在使用 EasyMock 编写测试,并且有一段这样的源代码:
public void doSomething(){
try
{
// Do something
}
catch (RejectedExecutionException ex)
{
// just add some metrics here, no big action
}
}
我正在为抛出RejectedExecutionException的情况编写测试,但最终没有抛出异常,这意味着我不能使用ExpectedException。那么我应该如何使用 EasyMock 测试这个异常是否会抛出一次呢?
【问题讨论】:
-
“最终没有抛出异常”是什么意思
-
@Abhishek 表示 catch 后不抛出异常