クラス SpringRepeat

java.lang.ObjectSE
org.junit.runners.model.Statement
org.springframework.test.context.junit4.statements.SpringRepeat

@DeprecatedSE(since="7.0") public class SpringRepeat extends Statement
使用すべきではありません。
Spring Framework 7.0 以降、SpringExtension と JUnit Jupiter が優先される
SpringRepeat はカスタム JUnit Statement であり、テストを指定された回数繰り返すことにより、Spring の @Repeat アノテーションのサポートを追加します。
導入:
3.0
作成者:
Sam Brannen
関連事項:
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    protected static final org.apache.commons.logging.Log
    使用すべきではありません。
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
    SpringRepeat(Statement next, MethodSE testMethod)
    使用すべきではありません。
    指定された testMethod の新しい SpringRepeat ステートメントを作成し、指定されたメソッドの @Repeat アノテーションから構成された繰り返し数を取得します。
    SpringRepeat(Statement next, MethodSE testMethod, int repeat)
    使用すべきではありません。
    指定された testMethod および repeat カウントの新しい SpringRepeat ステートメントを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    使用すべきではありません。
    指定された繰り返し回数を使用して、実行チェーンの次の statement を繰り返し評価します。

    クラス ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • フィールドの詳細

    • logger

      protected static final org.apache.commons.logging.Log logger
      使用すべきではありません。
  • コンストラクターの詳細

    • SpringRepeat

      public SpringRepeat(Statement next, MethodSE testMethod)
      使用すべきではありません。
      指定された testMethod の新しい SpringRepeat ステートメントを作成し、指定されたメソッドの @Repeat アノテーションから構成された繰り返し数を取得します。
      パラメーター:
      next - 実行チェーンの次の Statement 
      testMethod - 現在のテストメソッド
      関連事項:
    • SpringRepeat

      public SpringRepeat(Statement next, MethodSE testMethod, int repeat)
      使用すべきではありません。
      指定された testMethod および repeat カウントの新しい SpringRepeat ステートメントを作成します。
      パラメーター:
      next - 実行チェーンの次の Statement 
      testMethod - 現在のテストメソッド
      repeat - 現在のテストメソッドに設定された繰り返し回数
  • メソッドの詳細

    • evaluate

      public void evaluate() throws ThrowableSE
      使用すべきではありません。
      指定された繰り返し回数を使用して、実行チェーンの次の statement を繰り返し評価します。
      次で指定:
      クラス Statementevaluate 
      例外:
      ThrowableSE