JJUG CCC 2022 Spring
採択
2022/06/19 15:00〜
Track B (#jjug_ccc_b)
Video:40min + Live:10min
Intermediate Java SE DevOps Tools Youtube公開予定 メディア取材可 Standard

JUnit5.7, 5.8の新機能紹介

kyon_mm きょん kyon_mm

プレゼンタイプ / Presentation Type Standard
レベル / Level Intermediate
カテゴリー / Categories Java SE / DevOps / Tools
後日セッション動画の公開を希望する / Agree to publish your session video Yes
メディア取材可否 / Can you respond to the interview? Yes

概要 / Abstract:
Java言語でつくられるソフトウェアを自動テストするときのツールであるJUnitの最新機能を紹介します。
メインは2021年にリリースされた5.8を対象にしますが、一部5.7の機能も深掘ります。
いくつかはIntelliJ IDEAを使いながらデモをし、利用したソースコードはGitHubで公開しますので、後日利用できる形で提供予定です。

紹介予定機能の一部
@Suiteによる宣言的テストスイート
Java Flight Recorder対応
テストクラスの順序指定
@TempDirによる一時ディレクトリ利用
@ParameterizedTest によるAuto-close 対応

リポジトリURL : https://github.com/kyonmm/junit-5-8-examples