Tenemos un montón de pruebas de integración escritas usando JUnit , aunque ahora las estamos ejecutando con 4.4. Algunos de ellos necesitan un método tearDown que se ejecute después de que se completen todas las pruebas de la clase (para liberar algunos recursos comunes).desmontaje de clase en junit 3?
Veo que esto se puede hacer en junit 4 con @AfterClass (org.junit). Sin embargo, mezclar esto en las pruebas junit 3 existentes que extienden TestCase (junit.framework. *) No parece funcionar. [Por cierto, ¿hay una herramienta de migración? La pregunta 264680 indicó que no había uno hace un año.]
He visto mencionar el uso de junit.extensions.TestSetup para este tipo de cosas. Mi breve prueba de esto no pareció funcionar. ¿Algún ejemplo?
Asumamos que no tenemos tiempo actualmente para convertir y verificar todas las pruebas manualmente (y capacitar a todos los desarrolladores involucrados en el uso de la JUnit 4 anotaciones), pero solo quiero abordar las pocas clases que requieren un equivalente de AfterClass en junit 3. –