Statements (44)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software_framework
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Library
|
gptkbp:allows |
expressive test definitions
|
gptkbp:developed_by |
Clojure community
|
gptkbp:first_released |
gptkb:2011
|
gptkbp:has_feature |
test isolation
custom assertions checking for side effects fact-based testing reporting failures clearly stubbing functions supports asynchronous testing supports fixtures supports property-based testing supports testing of Clojure Script supports testing of Java interop supports testing of agents supports testing of atoms supports testing of channels supports testing of clojure.core supports testing of clojure.spec supports testing of clojure.test supports testing of core.async supports testing of delays supports testing of exceptions supports testing of futures supports testing of lazy sequences supports testing of macros supports testing of multi-arity functions supports testing of promises supports testing of protocols supports testing of records supports testing of refs supports testing of vars test grouping |
https://www.w3.org/2000/01/rdf-schema#label |
Midje
|
gptkbp:integrates_with |
gptkb:Leiningen
|
gptkbp:language |
gptkb:Library
|
gptkbp:latest_version |
1.9.9
|
gptkbp:provides |
mocking capabilities
automatic test reporting |
gptkbp:supports |
behavior-driven development
|
gptkbp:uses |
gptkb:Clojure's_metadata
|