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.xml
during the execution of the integration tests the following
will be generated:
target/ <-- targetDirectory
+-- itf-repo/ <-- targetItfRepoDirectory
+-- test-classes/ <-- targetTestClassesDirectory
+--- FirstIT/
+--- test_case_one <-- sourceMavenProject
+-- maven-it/ <-- targetMavenItDirectory
+-- FirstIT/ <-- mavenItTestCaseBaseDirectory
+--- test_case_one/ <-- integrationTestCaseDirectory
+--- .m2/repository <-- cacheDirectory
+--- project <-- 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()
-