2011-07-13 21 views
37

JUnit 3と4の主な違いをいくつか説明してください。代わりにsetUp()tearDown()のセットアップとティアダウンのためJUnit 3とJUnit 4の相違点

+6

これは実際には意見ではありません。 Junit 3と4の間には、非常に事実的かつ明白な相違があり、そのようなものの列挙が重要です。 – dcow

答えて

60
  1. のJava 5のアノテーション(@before@after) 。

  2. これ以上TestCaseを拡張する必要はありません。

  3. @TesttestSomeMethod()の代わりに注釈が使用されます。

  4. アサート用。

  5. ジュニット理論は、テスト からデータセットを分離することを可能にします。

+0

クイック返信ありがとう:) – cody

+3

これは興味深いかもしれませんhttp://www.asjava.com/junit/junit-3-vs-junit-4-comparison/ – user716468

+1

あなたは例やポインタを与えることができます上記の点5を詳述するには? – liang