test.check is a Clojure property-based testing tool inspired by QuickCheck. The core idea of test.check is that instead of enumerating expected input and output for unit tests, developers write properties about their function that should hold true for all inputs. This lets them write concise, powerful tests.
test.check is a Clojure property-based testing tool inspired by QuickCheck. The core idea of test.check is that instead of enumerating expected input and output for unit tests, developers write properties about their function that should hold true for all inputs. This lets them write concise, powerful tests.