JUnit 3和JUnit 4的区别
有人可以用几句话来描述JUnit 3和4之间的主要区别是什么?
-
用于设置和拆卸的Java 5注释(
@before
和@after
)而不是setUp()
和tearDown()
。 -
不需要再扩展TestCase了。
-
@Test
注解替代了testSomeMethod()
命名约定。 -
断言的
static imports
。 -
Junit理论,它允许你从testing本身分离数据集。
有人可以用几句话来描述JUnit 3和4之间的主要区别是什么?
用于设置和拆卸的Java 5注释( @before
和@after
)而不是setUp()
和tearDown()
。
不需要再扩展TestCase了。
@Test
注解替代了testSomeMethod()
命名约定。
断言的static imports
。
Junit理论,它允许你从testing本身分离数据集。