Hola,
Si están realizando pruebas unitarias en una clase Test con Mockito en Java y durante la ejecución de su API o MS, la clase ServicesImpl está realizando la invocación de valores que se encuentran parametrizados en una clase application.yaml y al ejecutar las pruebas unitarias, obtienen un null de esos valores y no pueden continuar con la ejecución de las pruebas, se debe al siguiente motivo:
- La anotación @InjectMocks, obtiene la propiedad como nula, con valor null.
- Mientras que, usando la anotación @Autowired se obtiene el valor presente en el archivo para dicha variable.
Basado en:
0 comentarios :
Publicar un comentario