Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
JUnit 5 には、新しい注釈があります: @Nested.
@Nested
アノテーションがどのように機能するか、ネストされたクラスを使用する理由は理解していますが、ネストされたテストクラスが必要な理由がわかりません。
注釈を使用すると、@Nested本質的にテスト クラスである内部クラスを持つことができ、同じ親の下に (同じ初期化で) 複数のテスト クラスをグループ化できます。
@Nested - 主に Junit5 から開始され、実行しようとしている機能の継続ロジックを提供します。ビジネス テスト シナリオを複数のクラスに分割し、@nested を使用します。