Package com.soebes.itf.jupiter.maven
Class MavenProjectResult
java.lang.Object
com.soebes.itf.jupiter.maven.MavenProjectResult
- Author:
- Karl Heinz Marbaise
- Implementation Note:
- The return types of the methods:
getTargetProjectDirectory(),getTargetBaseDirectory()andgetTargetCacheDirectory()has been changed fromFileintoPathin release 0.12.0.
-
Constructor Summary
ConstructorsConstructorDescriptionMavenProjectResult(Path targetBaseDirectory, Path targetProjectDirectory, Path targetCacheDirectory, org.apache.maven.model.Model model) The source structure looks usually like this: -
Method Summary
-
Constructor Details
-
MavenProjectResult
public MavenProjectResult(Path targetBaseDirectory, Path targetProjectDirectory, Path targetCacheDirectory, org.apache.maven.model.Model model) 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/maven-it/ .../FirstIT +--- test_case_one <-- targetBaseDirectory +--- .m2/ <-- targetCacheDirectory +--- project <-- targetProjectDirectory +--- src/ +--- pom.xml <-- model +--- mvn-stdout.log +--- mvn-stderr.log- Parameters:
targetBaseDirectory- This represents the root directory of test case intargetdirectory.targetProjectDirectory- This represents the root directory in thetargetstructure.targetCacheDirectory- This represents the root directory in thecachestructure.model- The model read frompom.xmlfile in thetargetstructure.- Implementation Note:
- Currently we only read the single
pom.xmlfile. An existing multimodul structure with it'spom.xmlfiles will not being read.
-
-
Method Details
-
getTargetBaseDirectory
-
getTargetProjectDirectory
-
getTargetCacheDirectory
-
getModel
public org.apache.maven.model.Model getModel()
-