~/talk

Catching Up With JUnit

Talkat IntelliJ IDEA Conf 2025 · 2025-06-03..06-04· [testing, java]
slides:none on file

JUnit 5.12 adds Open Test Reporting output with captured stdout/stderr, file attachments and a self-contained HTML report generated by the reporting CLI (demonstrated via JBang) that archives CI artifacts and embeds screenshots; 5.13 introduces parameterized test classes (field or constructor injection, converters, before/after parameterized lifecycle methods, nested + cartesian combinations, watch out for mutable parameters); the platform now reports discovery issues as configurable warnings/errors so malformed tests no longer silently disappear; JUnit 6 targets Java 17 baseline and Kotlin 2.x.

AI-written summary · about

  1. 0:00JUnit introduction
  2. 1:48JUnit history and sponsors
  3. 3:56JUnit 5.13 and 6.0 updates
  4. 6:49Better test reports
  5. 24:14Parameterized test classes
  6. 45:54Test discovery issues
  7. 54:02JUnit 6.0 roadmap
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.