Spock - Testing and Specification Framework for Java and Groovy

  •        2551

Spock is a testing and specification framework for Java and Groovy applications. It is compatible with most IDEs, build tools, and continuous integration servers. It is beautiful and highly expressive specification language.

http://spockframework.org/
https://github.com/spockframework/spock/
http://code.google.com/p/spock/

Tags
Implementation
License
Platform

   




Related Projects

Game-of-Life - Code retreat 2011 game of life solution, groovy and spock test framework


Code retreat 2011 game of life solution, groovy and spock test framework

Expect framework


Expect is a framework for writing tests in natural language (including BDD style) and as executable specifications. It integrates with your unit test framework and with VisualStudio, in order to provide a smooth development workflow.

TestLink - web based Test Management tool


TestLink is a web based Test Management tool. The application provides Test specification, Test plans and execution, Reporting, Requirements specification and collaborate with well-known bug trackers.

spock-demo - compare spock against a junit test


compare spock against a junit test

spock-reports - This project creates a global extension to Spock to create test reports.


This project creates a global extension to Spock to create test reports.



grails-spock-constraints - A way to test grails domain constraints in Grails 2.0 using Spock


A way to test grails domain constraints in Grails 2.0 using Spock

spectrum - PHP framework for BDD specification test


PHP framework for BDD specification test

grails-equals-hashcode


Grails plugin providing the Spock base specification to test the contract for equals and hashCode methods

Lightweight Test Automation Framework


The Lightweight Test Automation Framework for ASP.NET was developed and is currently used by the ASP.NET QA Team to automate regression tests for the product. It is designed to run within an ASP.NET application. Tests can be written in any .NET Framework language. They use ...

Software Automation Framework Support


Multiplatform data-driven test automation execution services

Unit Test Specification Generator


Create a specification document for unit test assemblies. Test docs makes it easier for developers and testers to verify completeness of components by extracting the unit tests in a component and formatting them to be more comprehensible.

godog - Cucumber for golang


Please read all the README, you may find it very useful. And do not forget to peek into the CHANGELOG from time to time.Package godog is the official Cucumber BDD framework for Golang, it merges specification and test documentation into one cohesive whole. The author is a core member of cucumber team.

osgi-specification-tests


Tests OSGi framework compliance using the osgi-specification-test-framework

DotNetRobot


This project is a hobby project for me and my friends. We want to create an AI language for a netduino controlled Robot. The language is C# using Compact Framework (CF) The first step is create the language then create a test environment where we can test the robot. Last s...

iounit - Unit test framework for Io language


Unit test framework for Io language

TestHaxeNME-2 - Test of the Haxe Language and NME Framework


Test of the Haxe Language and NME Framework

Linux Desktop Testing Project


Linux Desktop Testing Project is aimed at producing high quality test automation framework (using GNOME / Python) and cutting-edge tools that can be used to test Linux Desktop and improve it. It uses the Accessibility libraries to poke through the application's user interface. We strive to help in building a quality desktop.

mongo-meta-driver


The MongoDB Meta Driver is an attempt to formally specify the client library interface for MongoDB. Eventually the documents and this specification will enhance and replace the current MongoDB driver writing tutorial. In the meantime, all content in this repository should be considered incomplete, draft, and non-final.The MongoDB Meta Driver strives to be language-independent, producing a specification that can be used and tested directly against (almost) any language. To do so, we make use of the Cucumber framework to define the specifications and translate them into tests against the driver code. It is our hope that this specification will eventually be applied to as many production drivers as possible, in order to better standardize driver functionality and provide a more consistent developer experience with MongoDB across languages.