ex1: how to Spock?
ex1: solution
ex2: feature methods
ex2: solution
ex3: blocks
ex3: solution
ex4: more blocks
ex4: solution
ex5: fields
ex5: solution
ex6: shared fields
ex6: solution
ex7: fixture methods
ex7: solution
ex8: specification as documentation
ex8: solution
ex9: assertions and meaningful fail messages