google / google/truth

Write a comparison to Kluent, AssertK, Strikt, Atrium, Kotest, other Kotlin assertion libraries?

Open
#849 13 comments 5 reactions 0 assignees View on GitHub
P3 type=documentation type=enhancement
Dominant language
Java
Stars
2.8k
Forks
275
Avg merge
7m
Merged PRs (30d)
4

Description

They have various Kotlin-specific advantages. It would be good to understand what those are. Maybe someday we can provide some of them ourselves (though we haven't followed through on our Kotlin ambitions much yet).

\[edit: https://github.com/EventFahrplan/EventFahrplan/issues/141#issuecomment-491491046 was interested in this.\]

\[edit: One particular thing we should look into is whether those libraries support Kotlin multiplatform (KMP). I've heard that [Kotest](https://github.com/kotest/kotest) supports it, and it sounds like [Kluent has at least some support](https://github.com/MarkusAmshove/Kluent/issues/75#issuecomment-401538406).\]

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.