Saltar al contenido

¿Cuál es la diferencia entre spring-boot-test y spring-boot-starter-test?

Solución:

los spring-boot-starter-test es un “paquete de inicio” agregado para bibliotecas que a menudo se usan juntas para probar en aplicaciones Spring.

Como se indica en la documentación de referencia de la última versión, el spring-boot-starter-test contiene:

  • JUnit 5 (incluido el motor antiguo para compatibilidad con versiones anteriores de JUnit 4)

  • Prueba de primavera y prueba de arranque de primavera: esta es la spring-boot-test dependencia)

  • AssertJ, Hamcrest, Mockito, JSONassert y JsonPath.

De la referencia oficial de Spring Boot:

Spring Boot proporciona una serie de utilidades y anotaciones para ayudarlo a probar su aplicación. El soporte de prueba es proporcionado por dos módulos: spring-boot-test contiene elementos centrales, y spring-boot-test-autoconfigure admite la configuración automática para las pruebas.

más detalles >>

Por favor, eche un vistazo a las definiciones de maven. Allí se detalla el contenido de los paquetes. spring-boot-starter-test parece ser un superconjunto de spring-boot-test ya que spring-boot-starter-test depende de spring-boot-test.

https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-test/2.2.5.RELEASE

https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-test/2.2.5.RELEASE

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *