2011-07-13 81 views
37

有人可以用幾句話來描述JUnit 3和4之間的主要區別是什麼?JUnit 3和JUnit 4之間的區別4

+6

這實際上並不是一個意見問題。 Junit 3和4之間存在非常實際和明確的區別,並列舉了這些有趣的內容。 – dcow

回答

60
  1. Java 5個註釋用於建立和拆除(@before@after) 代替setUp()tearDown()

  2. 不再需要擴展TestCase了。

  3. @Test註釋替換testSomeMethod()命名約定。

  4. static imports for asserts。

  5. Junit理論,它允許您從測試 本身分離數據集。

+0

感謝您的快速回復:) – cody

+3

剛剛遇到這可能是有趣的http://www.asjava.com/junit/junit-3-vs-junit-4-comparison/ – user716468

+1

你可以給一個例子或指針詳細說明上述第5點? – liang