プログラミング Java

【Junit5】表示名のカスタマイズ(@DisplayName)

投稿日:

概要

Junit5で表示名をカスタマイズする方法です。
Junit4については以下を参考にしてください。
 ↓
https://irof.hateblo.jp/entry/20130124/p1

できること

テストクラスとテストメソッドに付与することができます。
今回付与したテストメソッドは以下です。
・@Test
・@ParameterizedTest
・@TestFactory
・@TestTemplate

テスト名には定数のみ付与できます。
そのため、変数として与える場合はfinalである必要があります。

実装例

■実行結果

※@TestTemplateは実装が無いのでエラーになっています。

まとめ

  • @DisplayNameはクラスとテストメソッドに付与できる。
  • 変数名で与えるときは変数をfinalにする。

参考

Junit5 ユーザーガイド 3.3.表示名

 
最後までお読み頂き、ありがとうございました!
ご意見・ご要望がありましたら、遠慮なくコメント下さい!
もし内容が良かったらランキング評価を頂けると励みになります(^^)

ランキング評価する

-プログラミング, Java
-

執筆者:


comment

メールアドレスが公開されることはありません。

CAPTCHA


関連記事

VBAが書けるまでにどのくらいかかったか?

これからVBAを学ぼうとしている人向けに参考情報として書きます。 前提 前提として、私の経歴を少し書いておきます。 ・PHPでのWeb開発1年未満 ・Javaの簡易なアプリは作れる ・SQLも理解して …

junit, テスト, junit5

【JUnit5】基本的なAssertionまとめ

概要 JUnit5における基本的なAssertionをまとめました。 検証方法 等価性 値が等価であるかを検証するメソッドです。 以下はorg.junit.jupiter.api.Assertions …

【Java入門】Stringの使い方まとめ

概要 Javaでもっともよく使う基本的なオブジェクト型はStringではないでしょうか。 Stringには便利なメソッドが多数用意されているので、それらをうまく使えるようになることはコーディングの上達 …

【TemplateMethodパターン】売上レポートをテキストとHTML形式で出力分けする事例

概要 デザインパターンのTemplateMethodパターンの事例です。 デザインパターンは増補改訂版 Java言語で学ぶデザインパターン入門で学ぶことができますし、Qiitaでも取り上げられています …

【Java】画像ファイルをバイナリで比較する方法

  画像ファイルの比較 比較元ファイル 素材はPhotoACから拝借しました。 コピー元画像:PCを持つ女性 コピーしたファイルとの比較(True) コピー元ファイルをコピーしただけのファイ …

SpringFramworkの良書

■おすすめ教材
Javaの基本を学んだ人が、次のステップとして読む本(中級者向け)

※SpringはJavaのFrameworkの1つです。
変更のしやすさ、保守性の高さが特徴です。