JUnit @BeforeClass non statique de la contourner pour le Printemps de Démarrage de l'application

JUnit est @BeforeClass annotation doit être déclarée statique si vous voulez exécuter une fois avant que tous les @Test méthodes. Cependant, cela ne peut pas être utilisé avec l'injection de dépendance.

Je veux nettoyer une base de données que je @Autowire avec Spring Boot, une fois avant que je lance mon JUnit tests. Je ne peux pas @Autowire champs statiques, donc j'ai besoin de penser à un travail autour de. Des idées?

OriginalL'auteur Kingamere | 2015-10-05