エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JUnitにおけるルールとは - Qiita
JUnit4.7で追加された、JUnitの拡張フレームワーク。 JUnitでは、フィクスチャのセットアップの共通処理... JUnit4.7で追加された、JUnitの拡張フレームワーク。 JUnitでは、フィクスチャのセットアップの共通処理を抽出するための様々な仕組みがあるが、 ルールはより容易に、そして柔軟に共通処理を抽出することができる仕組みである。 特徴としては以下のようなものが挙げられる。 共通処理を独立したクラスとして定義できる テスト実行時のメタデータにアクセスできる 上記の特徴から、ルールは再利用しやすく、宣言的に記述でき、 テスト実行時の拡張を容易に行うことができる仕組みであると言える。 ルールの実装 ルールのお約束(ややこしい) org.junit.rules.TestRuleインターフェースの実装クラスであること org.junit.Ruleアノテーションもしくはorg.junit.ClassRuleを付与した publicなフィールドとして定義すること フィールドの宣言と同時にインスタンス