Различия между JUnit 3 и JUnit 4 [закрыто]

может ли кто-нибудь описать в нескольких словах, каковы основные различия между JUnit 3 и 4?

1 ответов


  1. Java 5 аннотации для установки и демонтажа (@before и @after) вместо setUp() и tearDown().

  2. больше не нужно расширять TestCase.

  3. @Test аннотация заменяет testSomeMethod() именования.

  4. static imports для утверждения.

  5. Junit теории, которые позволяют отделить наборы данных от теста себя.