2011-07-13 50 views
37

¿Podría alguien describir en pocas palabras cuáles son las principales diferencias entre JUnit 3 y 4?Las diferencias entre JUnit 3 y JUnit 4

+6

Esto no es realmente una cuestión de opinión. Hay diferencias muy concretas y explícitas entre Junit 3 y 4 y la enumeración de las mismas es de interés. – dcow

Respuesta

60
  1. Java 5 anotaciones para montaje y desmontaje (@before y @after) en lugar de setUp() y tearDown().

  2. ya no necesita extender TestCase.

  3. @Test anotación reemplaza testSomeMethod() naming convention.

  4. static imports para aseverar.

  5. teorías de Junit, que le permiten separar los conjuntos de datos de la prueba sí mismo.

+0

Gracias por la respuesta rápida :) – cody

+3

Acabo de encontrar esto que puede ser interesante http://www.asjava.com/junit/junit-3-vs-junit-4-comparison/ – user716468

+1

¿Puedes dar un ejemplo o un puntero? para elaborar sobre el punto 5 anterior? – liang