anchor.diff:  tests alongside the normal code. Often the tests are written before
   the code they are testing, in a tight test-code-refactor loop.  Done
   this way, the practice is known as Test Driven Development. *Cgreen*
  -supports this style of development.
  +was designed to support this style of development.
   
   Unit tests are written in the same language as the code, in our case
   C. This avoids the mental overhead of constantly switching language,
  
positive.code: talk to IDE plug-ins, paint pretty printed documents or just return a boolean
  for monitoring purposes.
  
  [[runner]]
  
  Automatic Test Discovery
  ------------------------
  
negative.code: * Change the call to add the tests to 'add_test_with_context()'
  
  Done.
  
  It is good that this is a simple process, because you can change over
  from TDD style to BDD style in small steps. You can convert one source
  file at a time, by just following the recipe above. Everything will
  still work as before but your tests and code will likely improve.
  
  And once you have changed style you can fully benefit from the
  automatic discovery of tests as described in <<runner, Automatic Test
  Discovery>>.
  
  
  Changing Cgreen Reporting
  