Skip to main content
Difflicious logo

Difflicious

Readable, configurable diffs for Scala tests

Pinpoint exactly what's different

Quickly pinpoint the field, collection item, or map entry that caused an assertion to fail.

Configurable comparison

Exclude fields from comparison and configure alternative pairing strategy when comparing collections.

Test framework and library integration

Integrates with popular framework and libraries such as MUnit, ScalaTest, Weaver, Cats, and Circe.