Używam adnotacji testowych Spring po raz pierwszy i próbuję zrozumieć, w jaki sposób pasują do siebie. Dokument mówi, że należy użyć @RunWith, aby określić biegacz testu i @ContextConfiguration, aby określić plik xml config kontekstu. Chcę uruchomić te testy za pomocą zadania JUnit ant.próbuje zrozumieć Spring @RunWith, @ContextConfiguration; i ANT
Przeczytałem, że @RunWith jest adnotacją JUnit, więc zadanie JUnit mrówki nie powinno mieć problemu z jej przetworzeniem. Ale @ContextConfiguration jest adnotacją wiosenną, więc jak JUnit ją przetwarza? A może Spring przekształci klasę testową w podklasę JUnit TestCase i jakoś określi biegacz testowy? Jak oni faktycznie pracują razem?