プログラミング 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入門】繰り返し処理(while, for)

概要 繰り返し処理の制御構造について学んでいきましょう。 繰り返しには以下があります。 while(条件に一致する間だけ繰り返す) do-while(一度必ず実行し、その後は条件に一致する間だけ繰り返 …

Springメモ(あれ、どうすんだっけ?)

@Autowiredアノテーションをつけることができる箇所(3つ) ・フィールド変数 ・コンストラクタの引数 ・setterの引数 ※引用 【後悔しないための入門書】Spring解体新書: Sprin …

【Javaサンプル】自動販売機(Level2) メソッドに小さく分割する

前回の自動販売機(Level1)では、まず動くものを作りました。 そこでは1つのメソッド(Main)にすべてをコーディングしていましたが、 これを機能ごとに分割していきます。 実際の仕事では、1つの大 …

【SpringBoot入門】#3~ Index画面の作成

このチュートリアルでは、簡易な書籍管理システムを作っていきます。 まず最初にIndex画面を作成していきます。 HTML作成 以下の配下にindex.htmlを作成します。 配置先:プロジェクト(ここ …

【Java】ArrayListの使い方まとめ

概要 ArrayListはOracleの公式ページでも明記しているクラスです。 Java SE 11 Programmer I (1Z0-815-JPN) 試験 インタフェースによる抽象化 インタフェ …

SpringFramworkの良書

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

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