<plugin>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-contract-maven-plugin</artifactId>
<version>${spring-cloud-verifier-plugin.version}</version>
<executions>
<execution>
<goals>
<goal>convert</goal>
<goal>generateStubs</goal>
<goal>generateTests</goal>
</goals>
<configuration>
<contractsDirectory>src/test/contracts</contractsDirectory>
<basePackageForTests>
com.blogspot.toomuchcoding.frauddetection
</basePackageForTests>
<testMode>MOCKMVC</testMode>
<testFramework>JUNIT</testFramework>
<classifier>stubs</classifier>
<nameSuffixForTests>Test</nameSuffixForTests>
<ruleClassForTests>org.junit.rules.ErrorCollector
</ruleClassForTests>
<staticImports>
<staticImport>
com.blogspot.toomuchcoding.frauddetection.matchers.CustomMatchers.*
</staticImport>
</staticImports>
<imports>
<import>
com.blogspot.toomuchcoding.frauddetection.matchers.CustomMatchers
</import>
</imports>
<ignoredFiles>
<ignoredFile>broken**</ignoredFile>
</ignoredFiles>
<excludedFiles>
<param>shouldMarkClientAsFraud.groovy</param>
</excludedFiles>
</configuration>
</execution>
</executions>
<configuration>
<baseClassForTests>
com.blogspot.toomuchcoding.frauddetection.BaseAccurest
</baseClassForTests>
</configuration>
</plugin>