【发布时间】:2015-06-06 20:18:51
【问题描述】:
我正在使用 PowerMockito 和 Mockito 来模拟一些静态类。我想获取在运行时调用特定模拟对象的次数,以便我可以将该计数用于另一个模拟对象的验证时间。
我需要这个,因为我正在测试的方法会启动一个线程并在一秒钟后停止该线程。我的模拟在这 1 秒内被多次调用。调用第一个mock后,可以调用代码分支和不同的mock。所以,我想将第一个模拟的数量与其他模拟的数量进行比较。
这是旧代码。所以我不能对实际代码进行更改。我只能更改测试代码。
【问题讨论】:
标签: unit-testing junit mockito powermock powermockito