Spring Boot: тестирование, зависимости области тестов

spring-boot-starter-test стартер (в test scope) содержит следующие предоставленные библиотеки:

  • JUnit 5 (включая старинный движок для обратной совместимости с JUnit 4): стандарт де-факто для модульного (юнит) тестирования Java-приложений.
  • Spring Test и Spring Boot Test: поддержка утилит и тестов интеграции для приложений Spring Boot.
  • AssertJ: свободная библиотека утверждений.
  • Hamcrest: библиотека объектов соответствия (также называемых ограничениями (constraints) или предикатами).
  • Mockito: фреймворк для создания моков Java.
  • JSONassert: библиотека утверждений для JSON.
  • JsonPath: XPath для JSON.

Обычно эти библиотеки полезны при написании тестов. Если эти библиотеки не соответствуют вашим потребностям, вы можете добавить дополнительные собственные тестовые зависимости.


Читайте также:


Комментарии

Популярные сообщения из этого блога

Методы класса Object в Java

Как получить текущий timestamp в Java

Основные опции JVM для повышения производительности и отладки