Spock is a Groovy-based open source testing and specification framework for Java and Groovy applications that makes writing tests fun again. We can write beautiful and highly expressive tests for Java applications because of its domain-specific language (DSL) and all the power that Groovy provides us.
Remember the old days when you performed software testing using JUnit? How boring it was? You made a lot of excuses to avoid testing your code. Luckily those dark days now belong to the past because Spock is with us. This presentation explains the basics of Spock and you will see how easily you can automate testing a Java application.
Video producer: http://oredev.org/