J'ai récemment ajouté une classe ApplicationStartup à mon projet SpringBootExclure ApplicationStartup auditeur lors du test de l'événement
@Component
public class ApplicationStartup
implements ApplicationListener<ApplicationReadyEvent> { ...
Il met en œuvre ApplicationListener.
Maintenant, lorsque j'exécute mes anciens tests JUNit qui n'ont rien à voir avec cette classe, le testrunner essaie d'exécuter mon StartupListener, ce qui n'est pas nécessaire dans ces cas-là. Comment puis-je ignorer le programme ApplicationListener lors de l'initialisation de mes tests?
@RunWith(SpringRunner.class)
@SpringBootTest
public class SubmissionItemManagerTest {...
Essayez-vous d'éviter un seul haricot? –