anchor.diff:  </plugin>
   ----
   
  -Read more: [accurest-maven-plugin](https://github.com/Codearte/accurest-maven-plugin)
  +Read more: http://codearte.github.io/accurest-maven-plugin/[accurest-maven-plugin]
   
   ==== Add stubs
   
  
positive.code: We assume that it contains at least one directory which will be used as test class name. If there is more than one level of nested directories all except the last one will be used as package name.
  So with following structure
  
  src/test/resources/stubs/myservice/shouldCreateUser.groovy
  src/test/resources/stubs/myservice/shouldReturnUser.groovy
  
  Accurest will create test class `defaultBasePackage.MyService` with two methods
   - shouldCreateUser()
  
negative.code: </plugin>
  ----
  
  ===== Important configuration options
  
   - **testMode** - defines mode for acceptance tests. By default `MockMvc` which is based on Spring's MockMvc. It can also be changed to `JaxRsClient` or to `Explicit` for real HTTP calls.
   - **basePackageForTests** - specifies base package for all generated tests. By default set to `io.codearte.accurest.tests`.
   - **ruleClassForTests** - specifies Rule which should be added to generated test classes.
   - **baseClassForTests** - base class for generated tests. By default `spock.lang.Specification`.
   - **contractsDir** - directory containing contracts written using the GroovyDSL. By default `/src/test/accurest`.
   - **testFramework** - the target test framework to be used; currently Spock and JUnit are supported with Spock being the default framework
  
  For complete information take a look at http://codearte.github.io/accurest-maven-plugin/plugin-info.html[Plugin Documentation]
  
  ===== Base class for tests
  
  