JUnit Team ππ
@junit.org
π€ 436
π₯ 5
π 29
Shaping the future of testing on the JVM
pinned post!
#JUnit
6.0.0 is released! β¨ Java 17 and Kotlin 2.2 baseline π JSpecify nullability annotations π« Integrated JFR support π Kotlin suspend function support π Support for cancelling test execution βοΈ New `--fail-fast` mode for ConsoleLauncher π§Ή Removal of deprecated APIs
docs.junit.org/6.0.0/releas...
loading . . .
JUnit Release Notes
https://docs.junit.org/6.0.0/release-notes/
15 days ago
2
116
86
reposted by
JUnit Team ππ
Stefano Cordio
13 days ago
π’ Jimfs JUnit Jupiter 1.0.0 is also released! β¨ Java 17 baseline β¬οΈ Upgrade to JUnit 6 π Brand new user guide π§βπ» Any feedback is welcome!
github.com/scordio/jimf...
add a skeleton here at some point
0
11
4
#JUnit
6.0.0 is released! β¨ Java 17 and Kotlin 2.2 baseline π JSpecify nullability annotations π« Integrated JFR support π Kotlin suspend function support π Support for cancelling test execution βοΈ New `--fail-fast` mode for ConsoleLauncher π§Ή Removal of deprecated APIs
docs.junit.org/6.0.0/releas...
loading . . .
JUnit Release Notes
https://docs.junit.org/6.0.0/release-notes/
15 days ago
2
116
86
#JUnit
5.14.0 is released! π Bug fixes and enhancements since 5.13.x β Deprecations along with new APIs to ease migration to JUnit 6
docs.junit.org/5.14.0/relea...
loading . . .
JUnit 5 Release Notes
https://docs.junit.org/5.14.0/release-notes/
15 days ago
0
11
4
#JUnit
5.14.0-RC1 is ready for testing! π Bug fixes and enhancements since 5.13.x β Deprecations along with new APIs to ease migration to the upcoming 6.0 release
docs.junit.org/5.14.0-RC1/r...
loading . . .
JUnit 5 Release Notes
https://docs.junit.org/5.14.0-RC1/release-notes/
22 days ago
0
7
6
A big thank you to our new BRONZE SPONSOR, LambdaTest!
#supportJUnit
26 days ago
0
2
0
reposted by
JUnit Team ππ
Sam Brannen
about 1 month ago
Please give
#JUnit
6.0 RC3 a try and provide us feedback if you run into any issues! This is really, truly, hopefully the last RC before 6.0 GA. π
add a skeleton here at some point
0
6
3
#JUnit
6.0.0-RC3 is ready for testing! π° Everything in 6.0.0-M1, M2, RC1, and RC2 β Replacements for problematic APIs along with deprecations π Minor enhancements and bug fixes since 6.0.0-RC2
docs.junit.org/6.0.0-RC3/re...
loading . . .
JUnit Release Notes
https://docs.junit.org/6.0.0-RC3/release-notes/
about 1 month ago
0
8
3
#JUnit
6.0.0-RC2 is ready for testing! π° Everything in 6.0.0-M1, 6.0.0-M2, and 6.0.0-RC1 π Minor enhancements and bug fixes since 6.0.0-RC1
junit.org/junit5/docs/...
loading . . .
JUnit Release Notes
https://junit.org/junit5/docs/6.0.0-RC2/release-notes/
about 2 months ago
1
12
6
reposted by
JUnit Team ππ
Marc Philipp
about 2 months ago
β¨ New blog post: "STF Milestone 6: Improved Kotlin support"
#JUnit
6.0.0-RC1 improves JUnit's
#Kotlin
story by adding support for suspending functions, sequences, contracts and nullness annotations. π
marcphilipp.de/blog/2025/08...
Thanks to the
@sovereign.tech
fund for their support!
0
5
4
#JUnit
6.0.0-RC1 is ready for testing! π° Everything in 6.0.0-M1 and 6.0.0-M2 π· Improved display names for parameterized classes/tests β» `MethodOrderer.Default` and `ClassOrderer.Default` for `@Nested` classes
junit.org/junit5/docs/...
loading . . .
JUnit Release Notes
https://junit.org/junit5/docs/6.0.0-RC1/release-notes/
about 2 months ago
1
10
2
reposted by
JUnit Team ππ
IntelliJ IDEA, a JetBrains IDE
about 2 months ago
Whatβs next for JUnit? See
@marcphilipp.de
βs session from
#IntelliJIDEAConf
for updates on versions 5.12, 5.13, and the upcoming 6.0 preview π
youtu.be/-cY5BJaHz6E
loading . . .
0
13
5
reposted by
JUnit Team ππ
Marc Philipp
about 2 months ago
β¨ New blog post: "STF Milestone 5: Discovery issues" Ever written a test that wasn't being executed? π±
#JUnit
5.13 introduced a mechanism for reporting such issues found during test discovery. π
marcphilipp.de/blog/2025/08...
Thanks to the
@sovereign.tech
fund for their support!
0
14
5
It was an honor to participate in of one of the first iterations of the GitHub Secure Open Source Fund's program. It was great to have dedicated time to think about security and apply our lessons learned. Thank you to
@github.com
and all partners for making this possible!
github.blog/open-source/...
loading . . .
Securing the supply chain at scale: Starting with 71 important open source projects
Learn how the GitHub Secure Open Source Fund helped 71 open source projects significantly improve their security posture.
https://github.blog/open-source/maintainers/securing-the-supply-chain-at-scale-starting-with-71-important-open-source-projects/
2 months ago
0
4
0
#JUnit
6.0.0-M2 is ready for testing! π° Everything in 6.0.0-M1 π Support for cancelling test execution βοΈ New `--fail-fast` mode for ConsoleLauncher π¦Ί Null-safe `computeIfAbsent` methods for stores π§ Strict evaluation of enum-based configuration parameters
junit.org/junit5/docs/...
loading . . .
JUnit Release Notes
https://junit.org/junit5/docs/6.0.0-M2/release-notes/
3 months ago
0
7
2
#JUnit
5.13.4 is released! π Bug fixes and minor improvements
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.4/release-notes/
3 months ago
0
14
5
#JUnit
5.13.3 is released! π Bug fixes and minor improvements
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.3/release-notes/
3 months ago
0
14
7
reposted by
JUnit Team ππ
Sam Brannen
4 months ago
If you ever need to adapt a
#JUnit3
TestSuite to run directly in
#JUnit
#Jupiter
, it's actually possible with dynamic tests! π Here's how I run the @β Inject TCK in the @SpringFramework.
github.com/spring-proje...
Kudos to
@marcphilipp.de
for suggesting the dynamic test idea.
loading . . .
https://github.com/spring-projects/spring-framework/blob/main/spring-context/src/test/java/org/springframework/context/annotation/jsr330/SpringAtInjectTckTests.java
0
6
4
#JUnit
6.0.0-M1 is ready for testing! β¨ Require Java 17 and Kotlin 2.2 π JSpecify nullability info π Kotlin suspend function support π« Integrated custom JFR events π FastCSV-backed Csv{File}Source π§Ή Remove deprecated APIs and behaviors
junit.org/junit5/docs/...
loading . . .
JUnit Release Notes
https://junit.org/junit5/docs/6.0.0-M1/release-notes/
4 months ago
1
19
8
reposted by
JUnit Team ππ
Sam Brannen
4 months ago
#JUnit
Logo Contest Update Here are some of the top contenders. Please let us know your thoughts. And additional proposals are welcome!
github.com/junit-team/j...
1
8
5
reposted by
JUnit Team ππ
Julien TopΓ§u π²πΆπ¦π²
4 months ago
Très heureux de voir le retour de
@jderancourt.bsky.social
sur scène de l'équipe
@junit.org
, qui nous prΓ©sente "Rendre ses tests concis et Γ©volutifs grΓ’ce Γ JUnit 5 & cie" au
@breizhcamp.org
!
1
11
2
#JUnit
5.13.2 is released! β οΈ Fix discovery issue detection for inner classes and abstract methods π Bug fixes and minor improvements
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.2/release-notes/
4 months ago
0
11
7
reposted by
JUnit Team ππ
Sam Brannen
4 months ago
We really need a new
#JUnit
logo! π€£ Proposals are welcome!
github.com/junit-team/j...
2
16
7
reposted by
JUnit Team ππ
Marc Philipp
4 months ago
β¨ New blog post: "STF Milestone 4: Parameterized test classes" JUnit 5.13 introduced parameterized test classes (in addition to methods). They are a powerful testing tool that has long been missing from JUnit Jupiter... π
marcphilipp.de/blog/2025/06...
0
31
11
#JUnit
5.13.1 is released! π Fix regressions introduced in 5.13.0
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.1/release-notes/
4 months ago
1
26
8
reposted by
JUnit Team ππ
Marc Philipp
4 months ago
The slides and code examples for my talk about
#JUnit
at
#IntelliJIDEAConf
are now available on
marcphilipp.de/en/talks/
loading . . .
Talks β’ Marc Philipp
Personal website
https://marcphilipp.de/en/talks/
1
16
3
reposted by
JUnit Team ππ
IntelliJ IDEA, a JetBrains IDE
4 months ago
Coming up soon at
#IntelliJIDEAConf
:
@marcphilipp.de
from the JUnit team walks you through the latest in JUnit 5.12 and 5.13, and whatβs coming in 6.0. Better reports, better tests, and new ways to structure them. Donβt miss it! Watch here:
youtube.com/live/qg6tj8T...
loading . . .
IntelliJ IDEA Conf 2025. Day 2
On June 3β4, 2025, JetBrains is hosting a free virtual event β IntelliJ IDEA Conf.IntelliJ IDEA Conf is a celebration of the developer community, bringing to...
https://youtube.com/live/qg6tj8Tf36E
0
8
4
#JUnit
5.13.0 is released! πͺ ClassTemplate and ParameterizedClass support β οΈ Discovery issue reporting for test engines β»οΈ Resource management for launcher sessions and execution requests π Test discovery support in EngineTestKit πΎ ConsoleLauncher improvements
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.0/release-notes/
5 months ago
1
26
12
The
#JUnit
team is looking for ideas and proposals for a new logo for the upcoming JUnit 6.0 release! Please see
github.com/junit-team/j...
for ground rules. We are looking forward to your comments and submissions!
loading . . .
Decide for and adopt new project logo Β· Issue #4576 Β· junit-team/junit5
Since the current logo contains the number 5, we need a new logo for 6.0. I think it would be good to involve the community in this, potentially via some kind of "logo contest". We should make it c...
https://github.com/junit-team/junit5/issues/4576
5 months ago
0
8
5
reposted by
JUnit Team ππ
Michael Simons
5 months ago
So, do you still think that
#JUnit
5 is "the new" thing? It quite isn't. The crowdfunding campaign for JUnit Lambda was ten years ago this year. When we realised that last week at
#JCON
that made me feel old. JUnit still rocks, though. Great
#Java
framework.
2
16
3
reposted by
JUnit Team ππ
CΓ©dric Champeau
5 months ago
The single and only undisputed test framework in the Java ecosystem. Everyone relies on it. There were a few attempts like TestNG, but short lived. Spock relies on JUnit too. Everyone should appreciate.
1
7
2
#JUnit
5.13.0-RC1 is ready for testing! πͺ ClassTemplate and ParameterizedClass support β οΈ Discovery issue reporting for test engines β»οΈ Resource management for launcher sessions and exec. requests π Test discovery support in EngineTestKit π Bug fixes and minor improvements
junit.org/junit5/docs/...
loading . . .
https://junit.org/junit5/docs/5.13.0-RC1/release-notes/
5 months ago
0
2
2
#JUnit
5.13.0-M3 is ready for testing! β οΈ Reporting of discovery issues for test engines β»οΈ Resource management for launcher sessions and execution requests
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.0-M3/release-notes/
6 months ago
0
7
4
A huge thank you to our new GOLD SPONSOR,
@netflix.com
!
#supportJUnit
6 months ago
0
6
0
#JUnit
5.12.2 is released! π Fix regression when using CleanupMode.ON_SUCCESS
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.12.2/release-notes/
6 months ago
0
13
6
reposted by
JUnit Team ππ
Marc Philipp
7 months ago
Together with @
[email protected]
, I will be hosting a workshop at @
[email protected]
in Cologne on May 12. As you might have guessed, it's about "Catching up with
#JUnit
5". See you there?
schedule.jcon.one/session/837895
(1/2)
1
2
2
#JUnit
5.13.0-M2 is ready for testing! π Fix regression introduced in 5.13.0-M1
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.13.0-M2/release-notes/
7 months ago
0
5
2
reposted by
JUnit Team ππ
Sam Brannen
7 months ago
This is the moment you've all been waiting for... π₯
#JUnit
Jupiter support for @β ParameterizedClass as a companion to the existing @β ParameterizedTest support! π
@marcphilipp.de
has put a lot of work into this, and we're eager for you to try it out and provide feedback!!!
add a skeleton here at some point
1
33
16
reposted by
JUnit Team ππ
Marc Philipp
7 months ago
β¨ New blog post: "STF Milestone 2: Open Test Reporting" Finally, a reporting format fully-compatible with JUnit (and other tools) and a new shiny HTML report generator. π
marcphilipp.de/blog/2025/03...
loading . . .
STF Milestone 2: Open Test Reporting β’ Marc Philipp
Personal website
https://marcphilipp.de/blog/2025/03/21/stf-milestone-2-open-test-reporting/
0
5
2
#JUnit
5.13.0-M1 is ready for testing! πͺ Introduce ClassTemplate and ParameterizedClass support π Add stdout/stderr redirecting options to ConsoleLauncher π New test discovery support in EngineTestKit π Bug fixes and other minor improvements
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.12.0-M1/release-notes/
7 months ago
2
28
15
#JUnit
5.12.1 is released! πΎ Minor enhancements since 5.12.0
junit.org/junit5/docs/...
loading . . .
https://junit.org/junit5/docs/5.12.1/release-notes/
7 months ago
0
10
7
#JUnit
5.12.0 is released! π Output file attachments for tests and containers π° Improvements to the Open Test Reporting XML output π Resource lock definition improvements π§΅ Thread dumps on test timeouts β¨ Numerous enhancements to existing features
junit.org/junit5/docs/...
loading . . .
https://junit.org/junit5/docs/5.12.0/release-notes/
8 months ago
0
33
17
#JUnit
5.12 RC2 is ready for testing! π Output file attachments for tests and containers π° Improvements to the Open Test Reporting XML output π Resource lock definition improvements π§΅ Thread dumps on test timeouts β¨ Numerous enhancements to existing features
junit.org/junit5/docs/...
loading . . .
https://junit.org/junit5/docs/5.12.0-RC2/release-notes/
8 months ago
0
3
1
#JUnit
5.12 RC1 is ready for testing! π Output file attachments for tests and containers π° Improvements to the Open Test Reporting XML output π Resource lock definition improvements π§΅ Thread dumps on test timeouts β¨ Numerous enhancements to existing features
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.12.0-RC1/release-notes/
8 months ago
0
9
5
#JUnit
5.12 M1 is ready for testing! π Output file attachments for tests and containers π° Improvements to the Open Test Reporting XML output π Resource lock definition improvements π§΅ Thread dumps on test timeouts β¨ Numerous enhancements to existing features
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.12.0-M1/release-notes/
9 months ago
0
15
6
reposted by
JUnit Team ππ
Marc Philipp
9 months ago
β¨ New blog post: "STF Milestone 9: Jupiter extension improvements" Resolving a long-standing issue in JUnit Jupiter's extension API π
marcphilipp.de/blog/2025/01...
#JUnit
#Jupiter
#SovereignTechFund
#FOSS
loading . . .
STF Milestone 9: Jupiter extension improvements β’ Marc Philipp
Personal website
https://marcphilipp.de/blog/2025/01/27/stf-milestone-9-jupiter-extension-improvements/
0
2
3
#JUnit
5.11.4 is released! β¨ JRE enum constant for Java 25 π Various bug fixes and enhancements since 5.11.3
junit.org/junit5/docs/...
loading . . .
JUnit 5 Release Notes
https://junit.org/junit5/docs/5.11.4/release-notes/
10 months ago
1
32
15
"The JUnit Crew Presents What's New" β Join us (
@sormuras.bsky.social
,
@marcphilipp.de
,
@sambrannen.com
, and
@jderancourt.bsky.social
) on November 27 for the IntelliJ IDEA Livestream!
blog.jetbrains.com/idea/2024/11...
loading . . .
New Livestream: The JUnit Crew Presents the Latest Features | The IntelliJ IDEA Blog
Join us for a new IntelliJ IDEA livestream with JUnit team members to discover the most recent updates to the test automation framework.
https://blog.jetbrains.com/idea/2024/11/new-livestream-the-junit-crew-presents-the-latest-features/
11 months ago
0
25
18
you reached the end!!
feeds!
log in