テスト範囲の依存関係
spring-boot-starter-test
スターター (test
、scope
内) には、次のライブラリが含まれています。
JUnit 5 (英語) : Java アプリケーションの単体テストのための事実上の標準。
Spring Test および Spring Boot テスト: Spring Boot アプリケーションのユーティリティおよび統合テストのサポート。
AssertJ (英語) : 流れるようなアサーションライブラリ。
Hamcrest [GitHub] (英語) : マッチャーオブジェクトのライブラリ(制約または述語として知られる)。
Mockito (英語) : Java モックフレームワーク。
JSONassert [GitHub] (英語) : JSON のアサーションライブラリ。
JsonPath [GitHub] (英語) : JSON の XPath。
Awaitility [GitHub] (英語) : 非同期システムをテストするためのライブラリ。
通常、これらの一般的なライブラリは、テストを作成するときに役立つことがわかります。これらのライブラリがニーズに合わない場合は、独自のテスト依存関係を追加できます。