プログラミング Java

【Junit5】最小構成のテストクラス

投稿日:

概要

Junit5の最小構成のテストクラスはテストメソッドを1つだけもつクラスです。
テストメソッドが0個だとテストクラスとして認識されません。

環境

Java11
Junit5.7
Gradle7.1

準備

build.gradle
dependenciesにJunit5を追加します。
Intellijの場合、新規プロジェクトを作成した時点で設定済です。
(個人的にはEclipseより、Intellij推しです。
 理由はこういう細かい点で気を利かしてくれるところとかが好きだからです)

実装

SampleTest.java
@Testを付けたテストメソッドを1だけ作ります。
これでこのクラスはテストクラスになります。

中身の無いテストは成功扱いになります。

まとめ

  • テストクラスは1つ以上のテストメソッドを持つクラスである。
  • 中身の無いテストは成功扱いとなる。

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

ランキング評価する

-プログラミング, Java
-

執筆者:


comment

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

CAPTCHA


関連記事

【Javaサンプル】自動販売機を作成(Level1)

Javaの勉強用サンプルです。 テーマは自動販売機。 プログラミング初心者向けに書いています。   自動販売機を題材として選んだ理由 自社研修で行っている 自社研修で自動販売機を作成したので …

【SpringBoot入門】#11~ 削除ダイアログの作成

概要 検索結果から削除機能を呼び出した際に、削除を確認するためのダイアログです。 実装はjQueryで行いますので、mavenへの追加作業等の準備を別途行います。 イメージ jQueryの準備 jQu …

使って便利だったNode.jsのnpmモジュール

Excel操作 xlsx Excelファイルからシート単位でデータを読み取り、JSON化することができるモジュール。 VBAでは処理が遅い場合の代替手段となるが、書式設定はできない。 JSONファイル …

【SpringBoot入門】#10~ 更新機能の実装

概要 既に登録済みの書籍情報を画面上で編集し、更新する処理を実装します。 更新した内容が反映されていることを確認するところまでを行います。   フロントエンド 更新情報のリクエスト edit.html …

【JdbcTemplate】IN句に値を入れて複数件取得する方法

JdbcTemplateでIN句に毎回異なる数の値をセットして、 複数のレコードを取得する場合は、「NamedParameterJdbcTemplate」で取得することができます。 コード例 [cra …

SpringFramworkの良書

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

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