JUnit 3和JUnit 4之间的区别

cod*_*ody 41 junit junit4 junit3

有人能用几句话描述JUnit 3和4之间的主要区别是什么?

Pau*_*ald 66

  1. Java 5注释用于设置和拆卸(@before@after)而不是setUp()tearDown().

  2. 不再需要扩展TestCase.

  3. @Test注释取代了testSomeMethod()命名约定.

  4. static imports 断言.

  5. Junit理论,允许您将数据集与测试本身分开.

  • 刚刚遇到这个可能很有趣的内容http://www.asjava.com/junit/junit-3-vs-junit-4-comparison/ (4认同)
  • 你能给出一个例子或指导来详细说明上述第5点吗? (2认同)