En utilisant @RunWith (SpringJUnit4ClassRunner.class), pouvez-vous accéder à l'objet ApplicationContext?
J'ai un Ressort de test qui utilise:
@RunWith(SpringJUnit4ClassRunner.class)
Contrairement à l'ancien mode de test, s'étendant à partir du Printemps tester les classes de base, il n'apparaît pas de façon évidente de l'accès à l'ApplicationContext qui a été chargé par Ressort à l'aide @ContextConfiguration
Comment puis-je accéder à la ApplicationContext
objet de mes méthodes d'essai?
Merci!
source d'informationauteur egervari
Vous devez vous connecter pour publier un commentaire.
De la Les Tests D'Intégration partie du Ressort de la Documentation
Ajouter un @Autocâblés attribut de ApplicationContext
J'utilise ceci:
et aller à la version du projet de chemin de
-> Source ->
ajouter l'emplacement de votreapplicationContext.xml
J'utilise maven de sorte que le
applicationContext.xml
est soussrc/main/resources
.Si vous utilisez cette méthode, vous pouvez avoir un multiple applicationContext pour les tests
par exemple :
ou