anchor.diff:  GroovySpy(RealSubscriber, global: true)
   ----
   
  -== Advanced Features (New in 0.7)
  +== Advanced Features
   
   Most of the time you shouldn't need these features. But if you do, you'll be glad to have them.
   
  
positive.code: ----
  
  [[GroovyMocks]]
  == Groovy Mocks (New in 0.7)
  
  So far, all the mocking features we have seen work the same no matter if the calling code is written in Java or Groovy.
  By leveraging Groovy's dynamic capabilities, Groovy mocks offer some additional features specifically for testing Groovy code.
  
negative.code: 
  [[ShowUnmatchedInvocations]]
  To make it easier to diagnose what happened "instead" of a missing invocation, Spock will show all
  invocations that didn't match any interaction, ordered by their similarity with the interaction in question.
  In particular, invocations that match everything but the interaction's arguments will be shown first:
  
  [source,groovy]
  ----
  