Approvals Testing Library for Clojure/Clojurescript.
It's an assertion library with a twist. Instead of comparing Clojure data and print the diff on the terminal, it writes data to file and launch your favorite diff tool.
My expectation after using this testing method:
- write less assertion codes
- diff tool would help me to spot issues faster than the terminal For more reasons, see https://approvaltests.com.
This is a wrapper of https://github.com/approvals/Approvals.NodeJS
- https://approvaltests.com
- https://jestjs.io/docs/snapshot-testing
- https://github.com/DomainDrivenArchitecture/data-test
- https://www.texttest.org/
- https://clojuredocs.org/clojure.inspector/inspect-tree
- https://clojuredocs.org/clojure.inspector/inspect-table
- https://clojuredocs.org/clojure.inspector/inspect-tree
Copyright © 2023 Darong Mean
Licensed under the term of the Mozilla Public License 2.0, see LICENSE.