diffplug / selfie

Snapshot testing for Java, Kotlin, and the JVM
https://selfie.dev
Apache License 2.0
53 stars 8 forks source link
groovy java jvm kotlin scala snapshot snapshot-testing snapshot-tests

Selfie: snapshot testing and memoizing for Java, Kotlin, and the JVM

gif demo of selfie in action

Key features

JVM only for now, python is in progress, other platforms on the way: js, .NET, go, ...

Documentation

Contributing

PRs welcome! Horror stories and glory stories too, share your experience! See CONTRIBUTING.md.

Acknowledgements

Heavily inspired by origin-energy's java-snapshot-testing, which in turn is heavily inspired by Facebook's jest-snapshot.