【发布时间】:2009-10-20 11:31:40
【问题描述】:
我正在开发一个使用 JDK 1.4 的项目,我计划在 JDK 1.5 中编写 JUnit 测试用例,原因如下:
- 我想探索 JDK 1.5
- 更有效地使用 Mocking 框架。
这样做是个好主意吗? (我在 Eclipse 中创建了两个项目,正在尝试这个)
【问题讨论】:
标签: java unit-testing junit
我正在开发一个使用 JDK 1.4 的项目,我计划在 JDK 1.5 中编写 JUnit 测试用例,原因如下:
这样做是个好主意吗? (我在 Eclipse 中创建了两个项目,正在尝试这个)
【问题讨论】:
标签: java unit-testing junit
是的,继续。但是您可能无法使用一些东西,例如泛型。我的意思是,如果原始方法返回说,Map,你不能在你的测试中说这样的话,
Map<String, Integer> map = someOriginalMehtod();
我想。
【讨论】:
不需要 Java 5,因为 James Carr 似乎将 Mockito 反向移植到了 Java 4,请参阅 http://blog.james-carr.org/2009/10/01/using-mockito-with-junit3。不过,我从未亲自使用过该反向移植。
【讨论】:
是的,很完美。当然,只要你在 Java 5 中运行它;)
Java 1.4 是 Java 1.5 的子集
【讨论】: