如何使用 JMock 在模拟方法内测试模拟方法
我无法确定如何模拟特定的代码段。 这是我的方法: public void sendNotifications(NotificationType type, Person person) { List notifications = f…
jMock 期望未指定
我是 jMock 的新手,所以我正在尝试一个简单的例子。但我不明白为什么它不起作用。这是我正在测试的类: package com.application; import com.domain…
有没有一种简单的方法可以使用 Hamcrest 来匹配字段?
我想测试对象的特定字段是否与我指定的值匹配。在本例中,它是 S3Bucket 对象内的存储桶名称。据我所知,我需要为此编写一个自定义匹配器: mockery.c…
Jmock Mockery,模拟文件系统对象
我希望能够使用 Mockery 来模拟 java 中的 File 对象。我看来我们可能无法在java中为文件创建一个接口。这可能吗? 编辑: 我需要测试 Indexer 类中的…
JMOCK 依赖问题
我正在尝试完成我的第一个 JMOCK 教程 http://www.jmock.org/getting- started.html,但进展并不顺利。 我遇到的问题如下: java.lang.SecurityExcept…
使用 Hibernate 进行测试:持久性上的对象依赖链
我正在为 DAO 层准备单元测试,该层与实体对象交互以持久保存到数据库中。 技术 休眠 爪哇1.6 JUnit 假设我想创建测试方法 addEntityA() 为此我创建 E…
将属性设置为模拟对象 jmock
是否可以为模拟对象赋值。例如: myMockObject = context.mock(MyObject.class); myMockObject.setId("someId"); 我正在测试的方法到达了末尾,但最后…
如何有效(不)测试服务层
在我们的一个服务类中,我有一堆方法,它们只返回 DAO 结果,没有像这样的处理: public void acceptRequest(User from, User to) { rosterDAO.accept…
在 Maven 中包含 jMock 2.6.0
我无法将新的 jMock 版本包含为 Maven 依赖项。这是我尝试过的内容,包括: org.jmock jmock 2.6.0 我尝试了版本和artifactId的各种组合,但没有帮助…
在Android上使用JMock
如何在Android上使用JMock?我有几篇文章说这是不可能的,但肯定有某种方法可以做到这一点吗? 问题似乎是让 Android 识别 JMock jar 文件。那么也许…
GWT 模拟框架的综合优缺点
我有兴趣为我的 GWT 应用程序使用正确的模拟框架。据我了解,Mockito、EasyMock 和 jMock 是 Java 中最流行的一些。有人可以列出他们最熟悉的与 GWT …
是否有工具使用 hamcrest Factory 注释?
今天我坐下来编写一个匹配器,并决定快速浏览一下 jmock 文档以刷新我对该过程的记忆,并注意到对 org.hamcrest.Factory 注释的引用。注释的文档说明…