【发布时间】:2014-09-14 11:02:26
【问题描述】:
我正在尝试将使用 JMockit 的测试套件转换为使用 Mockito 和 powermock。
在测试设置中有以下sn-p代码:
new MockUp<Controller>() {
@Mock
public boolean sendMessage(final String string1, final String string2) {
queue.add(string1);
return true;
}
};
我猜这意味着只要在测试期间调用该方法,就使用这个模拟实现。这是正确的吗?
在 Mockito 或 Powermock 中是否也有与 MockUp 等效的功能?
谢谢!
【问题讨论】:
-
正确,就是这个意思。据我所知,在任何其他模拟 API 中都没有
MockUp等效项。
标签: java unit-testing mockito jmockit