Books & Videos

Table of Contents

  1. Chapter 1 The “up and running” part

  2. Chapter 2 Specification basics

  3. Chapter 3 Spock assertions

  4. Chapter 4 Managing resources

  5. Chapter 5 Interaction testing

  6. Chapter 6 Parameterized specifications

  7. Chapter 7 Idiomatic Spock

  8. Chapter 8 Advanced where: blocks

  9. Chapter 9 Asynchronous testing

  10. Chapter 10 Extending Spock

  11. Chapter 11 TDD: The Diamond Kata

  12. Chapter 12 Spock and Spring

  13. Chapter 13 Testing REST APIs

  14. Chapter 14 End-to-end web testing

  15. Chapter 15 Testing JavaScript with Spock

  16. Chapter 16 Test driving an RxJava application

  17. Appendix A Groovy Primer