我正在开发一个使用JDK 1.4的项目,我打算在JDK 1.5中编写JUnit测试用例,原因如下:
这样做是个好主意吗? (我在Eclipse中创建了两个项目,我正在尝试这个)
答案 0 :(得分:2)
是的,继续。但是你可能无法使用一些东西,例如泛型。我的意思是如果原来的方法是假的,Map
,你不能在你的测试中说出类似的东西,
Map<String, Integer> map = someOriginalMehtod();
我想。
答案 1 :(得分:1)
不需要Java 5,因为看起来James Carr将Mockito推向了Java 4,请参阅http://blog.james-carr.org/2009/10/01/using-mockito-with-junit3。我个人从未亲自使用过那个后端。
答案 2 :(得分:0)
是的,是完美的。只要你在Java 5中运行它;)
Java 1.4是Java 1.5的子集