アノテーションインターフェース Timed
@TargetSE({METHODSE,ANNOTATION_TYPESE})
@RetentionSE(RUNTIMESE)
@DocumentedSE
public @interface Timed
JUnit 4 で使用するテストアノテーションは、テストメソッドが指定された時間内に実行を終了する必要があることを示します。
テストの実行に指定された期間よりも長い時間がかかった場合、テストは失敗したとみなされます。
期間には、テストメソッド自体の実行、テストの繰り返し、およびテストフィクスチャのセットアップまたは破棄が含まれることに注意してください。
このアノテーションは、カスタム構成アノテーションを作成するためのメタアノテーションとして使用することができます。
- 導入:
- 2.0
- 作成者:
- Rod Johnson, Sam Brannen
- 関連事項:
必須定数のサマリー
要素の詳細
millis
long millis時間がかかりすぎて失敗とマークされることなくテストの実行にかかる最大時間(ミリ秒単位)。