是否有工具使用 hamcrest Factory 注释?
今天我坐下来编写一个匹配器,并决定快速浏览一下 jmock 文档以刷新我对该过程的记忆,并注意到对 org.hamcrest.Factory 注释的引用。注释的文档说明…
将单元测试引入现有项目
我正在开发一个现有的 Java EE 项目,其中包含在 Eclipse 中开发的各种 Maven 模块,这些模块捆绑在一起并使用 Java 1.6 部署在 JBoss 上。我有机会准…
我们什么时候应该使用 Mockery 和 JUnit4Mockery?
如果使用 JMock 编写带有模拟的 Java 单元测试,我们应该使用 Mockery context = new Mockery() 或 Mockery context = new JUnit4Mockery() 两者之间…
NetBeans 平台单元测试库依赖项
我正在开发 Netbeans 平台 RCP 应用程序。 我在单元测试中使用 jmock ,并且创建了一个库包装模块来导入必要的库。 该模块有一个名为“库”的部分和另…
JMock 模拟对象可以返回另一个模拟对象吗?
我正在使用 iBatis DAO 框架为应用程序编写测试。该应用程序在 java 1.4 环境中运行,因此我使用所有旧版本(JDK 1.4、JUnit3、iBatis 2.3 和 JMock 1…
Cactus 与模拟对象(jMock、Easy mock)
我对仙人掌和模拟对象(jMock,Easy mock)有点困惑。 有人可以回答以下问题吗? 何时使用 Cactus 进行测试? 什么时候不应该使用 Cactus 进行测试? …
一起使用 Spring JUnit4 和 JMock
当我现在运行 Junit4 测试时,我使用 @RunWith(SpringJUnit4ClassRunner.class) 注释,它允许我将 Spring Beans 注入到我的测试类中。 我想使用 JMock…
Swing 组件的单元测试
我正在编写一个类似 TotalCommander 的应用程序。我有一个单独的文件列表组件及其模型。模型支持侦听器并以以下方式发出诸如 CurrentDirChanged 等事…
如何使用 JMock 在 java 中模拟静态变量
我有一个单元测试问题,其中一个类有一个静态变量想要加载 Spring 应用程序 Ctx。 这个类不是来自 Bean Factory,我无法改变这个事实。 static Applic…
Junit4/Jmock2 缺乏支持基类
我们最终将单元测试代码库从 JUnit 3 迁移到 JUnit 4。我们还大量使用 JMock 2。 通过 JUnit 3,JMock 为您的测试提供了一个有用的基类 (MockObjectTe…
自定义期望中传入参数的格式
我正在使用 jmock 模拟 OutputStream 并对写入其中的数据设置期望。 所以我期望看起来像这样的 oneOf(stream).write(byteArrayMatching("Some string"…