Dans l'environnement Spring Boot + JUnit5, NullPointerException se produit car @Autowired ne fonctionne pas dans la classe de test ou l'instance n'est pas créée dans la variable.
Dans JUnit5, il s'est avéré que le paramètre pour exécuter Spring Boot est différent de JUnit4.
migrate from JUnit 4 to JUnit 5 you can replace
@RunWith(SpringRunner.class) with @ExtendWith(SpringExtension.class).
Il m'a fallu un certain temps pour arriver à la page de référence.
https://stackoverflow.com/questions/48019430/junit5-with-spring-boot-1-5
Recommended Posts