J'ai eu une NullPointerException lors de l'exécution de JUnit et je suis resté bloqué.
J'aurais dû Autowired du côté de la classe non test, mais j'obtiens null.
Sample.java
public class Sample{
@Autowired
private Hoge hoge; //← null à l'exécution du test
/**La méthode suivante*/
}
Du côté du code de test, ce n'était pas Autowired.
SampleTest.java
public class SampleTest{
@Autowired
private Hoge hoge; //j'ai oublié
/**La méthode suivante*/
}
Il sera injecté lors de l'exécution de Spring, donc j'ai pensé que je n'avais pas à m'en soucier, mais je dois le déclarer également côté test.