All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.codearte.accurest.config.AccurestConfigProperties.groovy Maven / Gradle / Ivy

package io.codearte.accurest.config
/**
 * @author Jakub Kubrynski
 */
class AccurestConfigProperties {
	TestFramework targetFramework = TestFramework.SPOCK
	TestMode testMode = TestMode.MOCKMVC
	String basePackageForTests
	String baseClassForTests
	String ruleClassForTests
	List ignoredFiles = []
	String[] imports = []
	String[] staticImports = []

	/**
	 * Directory containing contracts written using the GroovyDSL
	 */
	File contractsDslDir

	/**
	 * Test source directory where tests generated from Groovy DSL should be placed
	 */
	File generatedTestSourcesDir

	/**
	 * Dir where the generated WireMock stubs from Groovy DSL should be placed.
	 * You can then mention them in your packaging task to create jar with stubs
	 */
	File stubsOutputDir
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy