AssertJ
@assertj.github.io
440 followers 3 following 27 posts
Fluent testing assertions for Java and the JVM
Posts Media Videos Starter Packs
assertj.github.io
It's great to see the community actively watching over the early development of AssertJ 4!
jfokus.se
🧪 Deep Dive Monday at #Jfokus - Break Your Testing Habits with Tim te Beek & Rick Ossendrijver

Unlearn the old, master the new - JUnit 6, AssertJ 4 & modern testing practices.
Forge your path in the halls of code ⚡
👉 www.jfokus.se

#DeveloperConference #Java #Testing #JUnit #AssertJ #CleanCode
Reposted by AssertJ
ted.dev
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
My Presentations | Ted M. Young
Articles, Videos, Training, and Coaching for Java Developers
ted.dev
Reposted by AssertJ
dev2next.bsky.social
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!
assertj.github.io
`satisfies(Consumer...)` is an effective option for executing assertions with the same root instance, while soft assertions allow executing assertions on multiple unrelated instances.
Reposted by AssertJ
todd.ginsberg.com
Last morning talk at #KCDC2025: @jeanneboyarsky.bsky.social is teaching us about testing beyond JUnit. Here, she’s covering @assertj.github.io
Reposted by AssertJ
timtebeek.github.io
Excited to return to @devoxx.com with @rickossendrijver.bsky.social ! See you there to modernize your test suite 🚀
Screenshot showing accepted hands on lab of  two hours called Breaking your testing habits, presented by Rick Ossendrijver and Tim te Beek.
Reposted by AssertJ
openrewrite.github.io
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/...
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
github.com
assertj.github.io
The AssertJ Recursive Comparison might be a good candidate for your use case:
assertj.github.io/doc/#assertj...
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);
}
```
Reposted by AssertJ
scordio.github.io
📆 Only two weeks until Hack.Commit.Push, on June 13th in Winterthur!🇨🇭

Join us for a day of learning, sharing, and contributing to Open Source 🧑‍💻

winterthur2025.hack-commit-pu.sh
Trainings:
Git /GitHub

Projects:
AssertJ (Java)
Cucumber (C++)
Harbor CLI (Go)
JReleaser (Java)
OpenFeature (Java, JavaScript, Go, Python, ...)
Spring Batch (Java)
vmlens (Java)
Reposted by AssertJ
Reposted by AssertJ
timtebeek.github.io
Join me in fifteen minutes for Better Assertions with AssertJ @springio.net room 5!
Reposted by AssertJ
moderneai.bsky.social
The Moderne world tour continues! ✈️

Next up, meet us at @springio.net ‬in beautiful Barcelona, May 22-23. 🤝

Don't miss @timtebeek.github.io's session, "Better Assertions with AssertJ" ☕

Details: 2025.springio.net/sessions/bet...
Reposted by AssertJ
julienroy.bsky.social
If you need a quick introduction to AssertJ-DB, my talk at Devoxx is available on youtube : youtu.be/XILu4r3rIEc

#AssertJDB #AssertJ #tests
youtu.be
Reposted by AssertJ
petrikainulainen.bsky.social
Learn to write unit tests for a #SpringBoot REST API endpoint that returns an object as JSON. This guide identifies the key tests, shows how to eliminate duplicate request building code, and demonstrates how to write the required assertions with MockMvcTester and AssertJ.
Writing Unit Test With MockMvcTester: Returning an Object as JSON - Petri Kainulainen
This blog post helps us to identify the required test cases and describes how we can write unit tests for a Spring MVC REST API endpoint that returns an object as JSON.
www.petrikainulainen.net
Reposted by AssertJ
scordio.github.io
📆 One month left!

Join us for a full day of open source on June 13th!
andresalmiray.com
Friends in 🇪🇺, we’re hosting another Hack.Commit.Push event in Winterthur🇨🇭 on June 13th

Would you like to join us?

winterthur2025.hack-commit-pu.sh
hack-commit-push · One Day to Contribute to Open Source
winterthur2025.hack-commit-pu.sh