【发布时间】:2010-07-22 08:45:05
【问题描述】:
我正在处理一个现有的 Java EE 项目,其中包含在 Eclipse 中开发的各种 maven 模块,这些模块捆绑在一起并使用 Java 1.6 部署在 JBoss 上。我有机会准备任何框架并记录应如何将单元测试引入项目。
您能提供任何关于...的建议
- JUnit 是我希望开始的地方,这仍然是 Java 开发人员事实上的选择吗?
- 任何值得设置为标准的模拟框架? JMock?
- 应设置的任何规则 - 代码覆盖率,或确保它是单元测试而非集成测试。
- 是否有任何工具可以生成精美的输出供项目经理讨好?
还有什么?提前致谢。
【问题讨论】:
-
EasyMock 是最著名的模拟框架(看看谷歌搜索:P)。这个名字不像jMock那么酷,但它更好。但是,Mockito 允许您跳过创建模拟的一步(设置后不需要重播(模拟))。
标签: java eclipse unit-testing junit jmock