プレゼンタイプ / 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