Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Stefano Cordio
Stefano Cordio
@scordio@mastodon.social  路  activity timestamp 2 days ago

馃摙 AssertJ 3.27.7 has been released!

This fixes CVE-2026-24400 馃敀

Happy assertions!

https://github.com/assertj/assertj/releases/tag/assertj-build-3.27.7

GitHub

Release v3.27.7 路 assertj/assertj

馃敀 Security Core Fix XXE vulnerability in isXmlEqualTo assertion (CVE-2026-24400) See GHSA-rqfh-9r24-8c9r for details; many thanks to @wxt201 and @Song-Li for responsibly reporting it! 馃毇 Deprec...
  • Copy link
  • Flag this post
  • Block
GeePawHill
GeePawHill
@GeePawHill@mastodon.social replied  路  activity timestamp 2 days ago

@scordio I work almost entirely in Kotlin, and I still use AssertJ in every project.

  • Copy link
  • Flag this comment
  • Block
Stefano Cordio
Stefano Cordio
@scordio@mastodon.social replied  路  activity timestamp 2 days ago

@GeePawHill glad to hear it! We'll do our best to improve Kotlin compatibility in version 4, stay tuned 馃檪

https://github.com/assertj/assertj/issues/3838

  • Copy link
  • Flag this comment
  • Block
wakingrufus
wakingrufus
@wakingrufus@bigshoulders.city replied  路  activity timestamp 2 days ago

@GeePawHill

@scordio
I work in #Java and #Kotlin but either way, AssertJ is the only assertion I use. And extend! https://github.com/nebula-plugins/nebula-test/blob/main/src%2Fmain%2Fjava%2Fnebula%2Ftest%2Fdsl%2FTestKitAssertions.java

GitHub

nebula-test/src/main/java/nebula/test/dsl/TestKitAssertions.java at main 路 nebula-plugins/nebula-test

Test harness for Gradle plugins. Contribute to nebula-plugins/nebula-test development by creating an account on GitHub.
  • Copy link
  • Flag this comment
  • Block
GeePawHill
GeePawHill
@GeePawHill@mastodon.social replied  路  activity timestamp 2 days ago

@wakingrufus @scordio I think the hamcrest folks smoke crack.

  • Copy link
  • Flag this comment
  • Block
GeePawHill
GeePawHill
@GeePawHill@mastodon.social replied  路  activity timestamp 2 days ago

@wakingrufus @scordio I can and do routinely show my assertJ tests to my customer or PO, neither of whom code. They get what I'm saying *immediately*, cuz parentheses were never the problem, meaning was the problem, and the meaning provided by assertJ is amazing.

  • Copy link
  • Flag this comment
  • Block
wakingrufus
wakingrufus
@wakingrufus@bigshoulders.city replied  路  activity timestamp yesterday

@GeePawHill

@scordio
Yep! Nice descriptive API, great assertion messages plus the `as` clause!

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About 路 Code of conduct 路 Privacy 路 Users 路 Instances
Bonfire social 路 1.0.2-alpha.7 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct