2010-03-18 50 views

回答

4

的JDK被測試時,至少現在,使用jtreg。我不知道有任何使用JUnit來測試JDK。

4
  1. 單元測試是一個概念和實踐。這不是一個包或特定的實現(儘管它被JUnit公認是普及化的)。

  2. 我不知道什麼是Sun,Oracle :-),標準是測試。不過,我相信這是非常徹底的。請記住,JDK發行商不止這些。

+0

Java中的單元測試可能(或不可能)已被JUnit普及,但它已經在其他語言中使用了很長時間。例如,Tcl核心的成千上萬個單元測試長期使用內置的Tcltest軟件包。 – RHSeeger 2010-03-18 12:49:05

2

我想,使用其他技術實現的線束測試了第一批JDK(pre Java 1.0)例如C,shell腳本等等。

當然,在JUnit出現之前,Java就已經完成了Java單元測試。我記得使用20世紀90年代後期在DSTC內部開發的框架,而GNU Classpath項目使用了一個名爲Mauve的框架。 Java測試框架不是火箭科學。

相關問題