-
Spring / Tests unitaires
Bonjour,
Nous avons intégré Spring dans notre projet WEB. Ma question est la suivante : comment peut on gérer facilement tout le chargement de Spring en dehors de l'application WEB pour les tests unitaire ou les traitements batchs
Merci à vous
Julien
-
Salut,
Pour les tests unitaires ou les batchs , tu dois manuellement (même si certaines classes de Spring peuvent t'aider à en écrire moins) initialiser l'application Context de Spring.
Pour les batchs, tu peux instancier un sous-type d'ApplicationContext.
ClassPathXmlApplicationContext est en général un bon candidat.
Pour les tests unitaires, tu peux faire pareil ou passer par un Runner de test Spring. Par exemple: SpringJUnit4ClassRunner.