Java 源代码在JDK1.4中,JUnit测试用例在JDK1.5中

Java 源代码在JDK1.4中,JUnit测试用例在JDK1.5中,java,unit-testing,junit,Java,Unit Testing,Junit,我正在从事一个使用JDK 1.4的项目,我计划在JDK 1.5中编写JUnit测试用例,原因如下: 我想探索JDK1.5 更有效地使用模拟框架 这样做是个好主意吗?? (我在Eclipse中创建了两个项目,我正在尝试这个)是的,请继续。但是您可能无法使用一些东西,例如泛型。我的意思是,如果最初的方法是重复,比如说,Map,你不能在测试中说 Map<String, Integer> map = someOriginalMehtod(); Map Map=someOriginalMeh

我正在从事一个使用JDK 1.4的项目,我计划在JDK 1.5中编写JUnit测试用例,原因如下:

  • 我想探索JDK1.5
  • 更有效地使用模拟框架
  • 这样做是个好主意吗??
    (我在Eclipse中创建了两个项目,我正在尝试这个)

    是的,请继续。但是您可能无法使用一些东西,例如泛型。我的意思是,如果最初的方法是重复,比如说,
    Map
    ,你不能在测试中说

    Map<String, Integer> map = someOriginalMehtod();
    
    Map Map=someOriginalMehtod();
    

    我想。

    是的,很完美。当然,只要您在Java5中运行它;)


    Java1.4是Java1.5的一个子集,不需要Java5,正如James Carr将Mockito向后移植到Java4一样,请参阅。不过我从来没有亲自使用过这个后端口。

    你可以这样做,只会得到一些未经检查的警告