Package com.soebes.itf.jupiter.extension
Class DirectoryResolverResult
java.lang.Object
com.soebes.itf.jupiter.extension.DirectoryResolverResult
The source structure looks usually like this:
src/test/java/../ +--- FirstIT.java +--- test_case_one src/test/resources-its/.../ +--- FirstIT/ +--- test_case_one +--- src/... +--- pom.xmlduring the execution of the integration tests the following will be generated:
target/ invalid input: '<'-- targetDirectory +-- itf-repo/ invalid input: '<'-- targetItfRepoDirectory +-- test-classes/ invalid input: '<'-- targetTestClassesDirectory +--- FirstIT/ +--- test_case_one invalid input: '<'-- sourceMavenProject +-- maven-it/ invalid input: '<'-- targetMavenItDirectory +-- FirstIT/ invalid input: '<'-- mavenItTestCaseBaseDirectory +--- test_case_one/ invalid input: '<'-- integrationTestCaseDirectory +--- .m2/repository invalid input: '<'-- cacheDirectory +--- project invalid input: '<'-- projectDirectory +--- src/ +--- pom.xml
- Author:
- Karl Heinz Marbaise
-
Constructor Summary
ConstructorsConstructorDescriptionDirectoryResolverResult
(org.junit.jupiter.api.extension.ExtensionContext context) -
Method Summary
-
Constructor Details
-
DirectoryResolverResult
DirectoryResolverResult(org.junit.jupiter.api.extension.ExtensionContext context)
-
-
Method Details
-
getTargetItfRepoDirectory
Path getTargetItfRepoDirectory() -
getPredefinedRepository
-
getCacheDirectory
Path getCacheDirectory() -
getSourceMavenProject
Path getSourceMavenProject() -
getProjectDirectory
Path getProjectDirectory() -
getIntegrationTestCaseDirectory
Path getIntegrationTestCaseDirectory() -
getMavenItTestCaseBaseDirectory
Path getMavenItTestCaseBaseDirectory() -
getTargetDirectory
Path getTargetDirectory()
-