Statements (60)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Library
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Hamcrest
|
gptkbp:author |
Hamcrest contributors
|
gptkbp:can_be_used_with |
gptkb:Library
other libraries |
gptkbp:category |
testing
|
gptkbp:community |
active
|
gptkbp:contribution |
open source
|
gptkbp:dependency |
gptkb:Library
|
gptkbp:encourages |
expressive tests
|
gptkbp:example |
(is (equal-to 5))
(is (not (equal-to 3))) |
gptkbp:features |
fluent interface
|
gptkbp:has_documentation |
available online
|
https://www.w3.org/2000/01/rdf-schema#label |
Hamcrest for Clojure
|
gptkbp:influenced_by |
Behavior Driven Development
|
gptkbp:inspired_by |
gptkb:Hamcrest
|
gptkbp:installation |
via Leiningen
|
gptkbp:integrates_with |
Clojure's REPL
|
gptkbp:is |
flexible
lightweight open source community-driven well-documented extensible actively maintained used in production suitable for small projects suitable for large projects used for functional testing used for integration testing used for regression testing used for unit testing popular among Clojure developers |
gptkbp:is_compatible_with |
gptkb:High_School
|
gptkbp:is_designed_for |
readability
|
gptkbp:is_similar_to |
gptkb:Expectations
|
gptkbp:is_tested_for |
gptkb:Clojure.test
|
gptkbp:is_used_for |
behavior verification
|
gptkbp:language |
gptkb:Library
|
gptkbp:latest_version |
1.3
|
gptkbp:license |
gptkb:Eclipse_Public_License
|
gptkbp:provides |
error messages
custom matchers matchers assertion chaining negation support |
gptkbp:release_date |
gptkb:2010
|
gptkbp:released |
1.3.0
|
gptkbp:repository |
gptkb:archive
https://github.com/hamcrest/hamcrest-clojure |
gptkbp:supports |
assertions
composability parameterized tests nested matchers type-safe assertions |
gptkbp:type |
gptkb:software_framework
|
gptkbp:used_in |
unit testing
|
gptkbp:uses |
Clojure's core functions
|