Statements (52)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software_framework
|
gptkbp:bfsLayer |
5
|
gptkbp:bfsParent |
gptkb:Spring_Data_Commons_Test
|
gptkbp:allows |
Behavior-driven development
|
gptkbp:developed_by |
gptkb:Peter_Niederwieser
|
gptkbp:has_feature |
Parameterization
Exception handling Conditional execution Test reporting Data-driven testing Asynchronous testing Spock extensions |
gptkbp:has_version |
gptkb:2.0
1.0 |
https://www.w3.org/2000/01/rdf-schema#label |
Testing with Spock
|
gptkbp:integrates_with |
gptkb:Maven
gptkb:Gradle |
gptkbp:is_adopted_by |
gptkb:Companies
Startups Freelancers Open source projects |
gptkbp:is_available_on |
gptkb:archive
|
gptkbp:is_compatible_with |
gptkb:Java_8
Groovy 2.0 |
gptkbp:is_considered_as |
Alternative to J Unit
Alternative to Test NG Modern testing framework |
gptkbp:is_documented_in |
gptkb:municipality
Online forums User guides Official documentation |
gptkbp:is_known_for |
Concise syntax
Rich feature set Expressive tests Powerful mocking capabilities Readable error messages |
gptkbp:is_popular_in |
Software development community
|
gptkbp:is_supported_by |
Community contributions
|
gptkbp:is_used_for |
Functional testing
Behavior verification Interaction testing State verification |
gptkbp:is_used_in |
Java applications
Groovy applications |
gptkbp:language |
gptkb:mythological_figure
|
gptkbp:provides |
gptkb:Specification
Readable syntax |
gptkbp:supports |
gptkb:High_School
Integration testing Unit testing |
gptkbp:uses |
Mocking
|
gptkbp:written_in |
Groovy language
|