Midje

GPTKB entity

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