anchor.diff:  }
   ----
   
  -If you break a configuration entry in a later version ensure to:
  -
  -1. upgrade the version
  -2. support a migration of the configuration
  +If you break a configuration entry in a later version;  make sure to:
  +
  +1. Upgrade the version.
  +2. Support a migration of the configuration.
   
   [source,java]
   ----
  
positive.code: 
  | DataStore
  | `@Checkable`
  | Expose a way to ensure the datastore/connection works
  a|
  [source,java]
  ----
  
negative.code: ----
  
  
  == Testing components
  
  Testing your components is critical. You can use unit and simple standalone JUnit tests, but it is also highly recommended to have Beam tests in order to make sure that your component works in Big Data.
  
  // == Contribute to this guide
  
  // Don't hesitate to send your feedback on writing component and best practices you can encounter.
  