【发布时间】:2013-03-14 09:39:53
【问题描述】:
我需要确定一个类的特定方法在接收到终止信号时是否被调用。该方法执行一些清理操作,在关闭挂钩中调用。
我尝试使用 EasyMock 来期望在执行启动此类的 main 方法的 Process 之后调用此方法,然后将 Process destroy 方法作为测试操作的一部分调用,但不知何故,此类的 mock 未连接到我启动的进程。
如何测试在接收到关闭信号时是否调用了类的方法?我想这样做,而不必为了测试类而修改类的实现。
【问题讨论】:
标签: testing methods junit call shutdown