Estoy usando las anotaciones de prueba de Spring por primera vez, y tratando de entender cómo encajan. El documento dice que use @RunWith para especificar el corrector de prueba y @ContextConfiguration para especificar el archivo xml de configuración de contexto. Quiero ejecutar estas pruebas a través de la tarea JUnit de hormiga.tratando de entender Spring @RunWith, @ContextConfiguration; y ANT
He leído que @RunWith es una anotación JUnit, por lo que la tarea JUnit de horm no debería tener ningún problema en procesarla. Pero @ContextConfiguration es una anotación de Spring, entonces, ¿cómo lo procesa JUnit? ¿O Spring convierte la clase de prueba en una subclase de JUnit TestCase y de alguna manera especifica el corrector de prueba? ¿Cómo trabajan juntos?