Java Testing with Spock, Version 6 (2015)
PART 1: GETTING STARTED
Chapter 1. What is Spock, and why you should care
Chapter 2. Groovy knowledge for Spock testing
Chapter 3. A tour of Spock functionality
PART 2: CORE TESTING WITH SPOCK
Chapter 4. Writing unit tests with Spock
Chapter 5. Parameterized tests
Chapter 6. Mocking and Stubbing
PART 3: USING SPOCK FOR ALL KINDS OF TESTING NEEDED IN A BIG APPLICATION
Chapter 7. Integration and functional testing with Spock
Chapter 8. Spock features for Enterprise testing
PART 4: APPENDIXES