Excited for #JCON EUROPE 2026? See Tim te Beek at #JCON2026 in Cologne talking about 'Better Assertions with #AssertJ'
Not all testing #libraries are equal. Sure they all run your #tests, but what happens when they fail? “Expected ‘true’, …
🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members
19.02.2026 08:00
👍 3
🔁 2
💬 0
📌 0
AssertJ quote from the GitHub Secure Open Source Fund: "We shifted security from a stretch goal to a core requirement."
📢 AssertJ joined the GitHub Secure Open Source Fund, a program that leveled up security across 67 open source projects.
What changed for us: SHA pinning, immutable releases, incident response plan, and a mindset shift toward security awareness 🔒
The impact? More robust JVM assertions 🚀
17.02.2026 20:17
👍 14
🔁 6
💬 1
📌 0
Release 3.24.0 · openrewrite/rewrite-recipe-bom
What's Changed
Incorporates the latest versions of OpenRewrite (v8.73.0), the rewrite-gradle-plugin (v7.26.0), and the rewrite-maven-plugin (v6.29.0) to improve code parsing accuracy and recipe ex...
#OpenRewrite v8.73.0 is out! 🍰
🐍 Python 2 parser + Python 3 recipes
🐳 Docker parser + recipes
🍂 Propagate Maven parent POM changes
🧪 New AssertJ and Mockito recipes
🔌 Apache HttpAsyncClient 4→5
🏛️ Struts 1→2→5→6→7 recipes
🧙 Dropwizard 5.0 migration
🐛 Tons of fixes
github.com/openrewrite/...
11.02.2026 17:04
👍 11
🔁 4
💬 0
📌 0
GitHub - martinellich/testcontainers-mailpit
Contribute to martinellich/testcontainers-mailpit development by creating an account on GitHub.
🚀 New update: AssertJ support in Testcontainers Mailpit
I just added AssertJ assertions to my Testcontainers Mailpit project.
You can now write fluent assertions instead of low-level checks.
🔗 GitHub: github.com/martinellich...
Feedback is welcome 👍
13.01.2026 13:12
👍 6
🔁 2
💬 0
📌 0
AssertJ use it now
YouTube video by Mike Møller Nielsen
This video is still relevant: “AssertJ — Use It Now!” 🚀
If you write Java tests, this one’s for you. Learn how AssertJ can make your assertions cleaner, clearer, and more powerful.
Watch now: youtu.be/qn4AMKTPpg8
#Java #Testing #AssertJ #CleanCode #DevTips
24.12.2025 21:50
👍 9
🔁 5
💬 0
📌 0
Release 3.20.0 · openrewrite/rewrite-recipe-bom
What's Changed
Incorporates the latest versions of OpenRewrite (v8.68.1), the rewrite-gradle-plugin (v7.22.0), and the rewrite-maven-plugin (v6.25.0) to improve code parsing accuracy and recipe ex...
#OpenRewrite v8.68.1 is out! 🛬
🌱 Spring Boot 4.0: additional properties & dependencies
🍃 Migrate Spring Retry to Resilience
🧪 Hamcrest to AssertJ & JMockit to Mockito fixes
🟢 Node 22/24 upgrade recipes: fs, zlib, crypto & more
🤠 Jackson v3: migrate modules & feature flags
github.com/openrewrite/...
05.12.2025 16:33
👍 9
🔁 3
💬 0
📌 0
Instead of buying more stuff that I don’t really need, I’m sponsoring open source #Java projects that I rely on, starting with #JUnit and #AssertJ (via core maintainers Joel and Stefano).
If I was a big company using Java, I’d be embarrassed at not sponsoring these projects.
28.11.2025 17:11
👍 23
🔁 4
💬 1
📌 0
Add AssertJ contributions by scordio · Pull Request #7 · hack-commit-push/switzerland2025
Many thanks to you, @mcpringle.bsky.social, and Alexandra, for the amazing organization! 🙏
So many new contributors to @assertj.github.io in a single day!
github.com/hack-commit-...
22.11.2025 19:44
👍 6
🔁 2
💬 0
📌 0
Hack.Commit.Push Switzerland is just one week away! 🇨🇭
This is a great opportunity to get involved in Open Source projects like @assertj.github.io, with direct guidance from the maintainers!
13.11.2025 10:30
👍 7
🔁 8
💬 0
📌 0
Sur le blog de #norsys, mon collègue Kelean vient de publier un billet qui présente @assertj.github.io et comment le mettre à profit pour améliorer ses tests unitaires.
medium.com/norsys-octog...
#JUnit #AssertJ #Java #Test #TestUnitaire
17.10.2025 07:16
👍 4
🔁 3
💬 0
📌 0
Our next meetup will take place on November 4th at ING Leeuwarden to help you improve your testing with @timtebeek.github.io covering AssertJ and @simoneromani.bsky.social mutating tests for more confidence.
Sign up at www.meetup.com/jug-noord/ev... !
13.10.2025 20:10
👍 7
🔁 4
💬 0
📌 1
It's great to see the community actively watching over the early development of AssertJ 4!
09.10.2025 16:59
👍 4
🔁 1
💬 0
📌 0
My Presentations | Ted M. Young
Articles, Videos, Training, and Coaching for Java Developers
btw, if you run a user group/meetup and want me to present any of my talks (on Testable Architecture, Event Sourcing, etc.) to your group (remotely or in person in the SF Bay Area), let me know!
See my Ted Talks page: ted.dev/talks
#Java #EventSourcing #JUnit #AssertJ
06.10.2025 23:01
👍 7
🔁 4
💬 0
📌 0
Messy tests make messy code. In this session @ted.dev shows how to refactor JUnit tests with AssertJ, builders & patterns to keep them clear, lean & powerful. 🚀
www.dev2next.com/speaker/af08...
🎟️ Secure tickets at dev2next.com
👀 Use code JOIN-TED-M.Y-50OFF for a discount!
18.09.2025 18:00
👍 3
🔁 2
💬 0
📌 0
Better Assertions with AssertJ by Tim te Beek @ Spring I/O 2025
YouTube video by Spring I/O
🍃 Better Assertions with AssertJ by @timtebeek.github.io @ Spring I/O 2025
▶️ Video: youtu.be/k7sXn1v4fYc
🔗 Slides: 2025.springio.net/slides/bette...
🛠️ Repo: github.com/timtebeek/be... #springio25
12.09.2025 14:23
👍 10
🔁 6
💬 0
📌 0
`satisfies(Consumer...)` is an effective option for executing assertions with the same root instance, while soft assertions allow executing assertions on multiple unrelated instances.
16.08.2025 12:27
👍 3
🔁 0
💬 1
📌 0
Last morning talk at #KCDC2025: @jeanneboyarsky.bsky.social is teaching us about testing beyond JUnit. Here, she’s covering @assertj.github.io
15.08.2025 16:06
👍 8
🔁 3
💬 1
📌 0
Screenshot showing accepted hands on lab of two hours called Breaking your testing habits, presented by Rick Ossendrijver and Tim te Beek.
Excited to return to @devoxx.com with @rickossendrijver.bsky.social ! See you there to modernize your test suite 🚀
07.08.2025 08:06
👍 13
🔁 1
💬 1
📌 0
Something is brewing ☕
github.com/assertj/asse...
31.07.2025 09:58
👍 6
🔁 4
💬 0
📌 0
Release 3.12.1 · openrewrite/rewrite-recipe-bom
What's Changed
OpenRewrite v8.59.1
rewrite-gradle-plugin v7.12.1
rewrite-maven-plugin v6.15.0
Full Changelog: v6.15.0
OpenRewrite v8.59.1 is here! 🏖
☸️ Parse Helm templates
⭐ Additional Groovy features
🧑🏫 More AssertJ best practices
🌀 Simplify annotation attributes
🪶 Tolerate invalid POMs
♻ Remove with Refaster
🔬 New static analysis recipes
🐞 Many smaller improvements & fixes
github.com/openrewrite/...
24.07.2025 12:20
👍 13
🔁 5
💬 0
📌 0
An AssertJ code snippet that demonstrates how the recursive comparison can be used to ignore fields of a specific type:
```
record Person(String name, Instant birthday) {}
@Test
void test() {
var person1 = new Person("John", Instant.EPOCH);
var person2 = new Person("John", Instant.now());
assertThat(person1)
.usingRecursiveComparison()
.ignoringFieldsOfTypes(Instant.class)
.isEqualTo(person2);
}
```
The AssertJ Recursive Comparison might be a good candidate for your use case:
assertj.github.io/doc/#assertj...
14.07.2025 16:42
👍 18
🔁 2
💬 0
📌 0