簡體   English   中英

源代碼在JDK 1.4中,而JUnit測試用例在JDK 1.5中

[英]Source code is in JDK 1.4 and JUnit test cases in JDK 1.5

我正在使用JDK 1.4的項目中工作,出於以下幾個原因,我打算在JDK 1.5中編寫JUnit測試用例:

  1. 我想探索JDK 1.5
  2. 更有效地使用模擬框架。

這樣做是個好主意嗎? (我已經在Eclipse中創建了兩個項目,正在嘗試這樣做)

好,去吧。 但是您可能無法使用一些東西,例如泛型。 我的意思是,如果原始方法正在重播,例如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的子集

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM