PowerMock、mockito、验证静态方法
我正在尝试让 PowerMock 与mockito一起使用,并且我正在关注此处的文档: http://code.google.com/p/powermock/wiki/MockitoUsage13。 为了简化一点,…
在 GWT 项目中使用 Mockito
我是 Mockito 的新手,我正在运行 GWT 项目中编写的示例测试类。 在某些地方,为了获得 Mock,我们使用了 Mockito.mock(SecurityDao.class) 但在同一…
使用Mockito时mock()和stub()有什么区别?
它们似乎都做同样的事情 - 为什么你会优先使用其中一个而不是另一个? org.mockito.Mockito.stub() org.mockito.Mockito.mock() …
Mockito 测试 void 方法
我想测试以下代码: public class MessageService { private MessageDAO dao; public void acceptFromOffice(Message message) { message.setStatus(0…
Liferay Junit-Mockito 测试
我正在尝试使用 JUNIT 和 Mockito 测试我的 liferay portlet 插件代码。目前,我正在模拟服务实现以返回模拟数据并测试功能。 我面临的问题是,我需要…
为什么 Mockito 调用我的匹配器两次?
我有一个 Mockito 测试,看起来有点像这样(当然是简化的): @RunWith(MockitoJUnitRunner.class) public class BlahTest { private static final in…
使用 Mockito 模拟 Java3D 的好方法是什么?
我正在尝试模拟 Java3D 类以进行单元测试,例如: mock(VirtualUniverse.class); 或者 mock(Canvas3D.class); 不幸的是,VirtualUniverse(也由 Canva…
如何从自定义 Mockito ArgumentMatcher 生成自定义消息?
我正在编写一个 ArgumentMatcher,比较的实质可以归结为: return A.value().equals(B.value()) && A.name().equals(B.name()); 不幸的是,当没有通过…
如何使用带有类的构造函数来模拟对象?
这是测试: import static junit.framework.Assert.assertTrue; import static org.powermock.api.mockito.PowerMockito.mock; import static org.pow…
Spring JUnit 和 Mockito - SimpleJdbcTemplate
给定一个扩展 SimpleJdbcDaoSupport 的类,如何模拟 SimpleJdbcTemplate? public class SimpleJdbcDaoSupportExtension extends SimpleJdbcDaoSuppor…
mockito - 伪造 addObserver
我从mockito开始,想知道如何假装添加观察者。我想编写一个测试来确保观察者计数在函数调用后增加。 示例测试代码: MyClassUnderTest instance = new…
测试调用本机方法的代码
我有一个这样的类: public final class Foo { public native int getBar(); public String toString() { return "Bar: " + getBar(); } } 请注意,ge…
PowerMock Mockito:如何模拟所有静态方法?
使用PowerMock(使用Mockito)时,我们是否需要模拟类的所有静态方法?我的意思是,假设我们有: class MockMe { public static MockMe getInstance()…
模拟中的依赖太多:单元测试问题
我想要对 Business 类进行测试,但遇到了这个问题:其中一个模拟对象对其他类(例如 Sites、URL 和 ComplexObject)有许多依赖项。 我的问题是:如果…