Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Example for JUnit -> Spock live coding demo
Java Groovy Shell
Branch: master

updated plan

latest commit 342df783b0
Rob Fletcher authored
Failed to load latest commit information.
src where block
.gitignore ignore
build.gradle upgrade everything to latest versions
gradlew upgrade everything to latest versions
groovier-testing-with-spock.key update slide updated readme

This is a demo application used for delivering a presentation on Spock. The presentation is aimed at Java developers familiar with JUnit and consists of a re-implementation of some JUnit tests as Spock specifications.

The application is a simple simulation of a vending machine. There are unit tests written using JUnit and JMock under src/test/java and corresponding Spock specifications under src/test/groovy.

In order to run the tests just execute ./gradlew test.

In addition to the master branch there is a demo-start branch which is the starting point for the demo. It contains only the bare-bones of the Spock specifications.

I have presented this demo at…

Something went wrong with that request. Please try again.