40

JUnit 5 には、新しい注釈があります: @Nested.

アノテーションがどのように機能するか、ネストされたクラスを使用する理由は理解していますが、ネストされたテストクラスが必要な理由がわかりません。

4

4 に答える 4

25

注釈を使用すると、@Nested本質的にテスト クラスである内部クラスを持つことができ、同じ親の下に (同じ初期化で) 複数のテスト クラスをグループ化できます。

于 2016-03-25T13:36:13.463 に答える
0

@Nested - 主に Junit5 から開始され、実行しようとしている機能の継続ロジックを提供します。ビジネス テスト シナリオを複数のクラスに分割し、@nested を使用します。

于 2020-06-24T08:46:56.433 に答える