summaryrefslogtreecommitdiffstats
path: root/pom.xml
diff options
context:
space:
mode:
authorSunil Unnava <su622b@att.com>2018-03-06 11:41:18 -0500
committerSunil Unnava <su622b@att.com>2018-03-06 11:48:56 -0500
commit173a07c146746f85c17f2d58f2ded84b99818f9a (patch)
treeb7e57e93665f62e4987fedf15177cf587482f999 /pom.xml
parentfa39dc549397b12c23096bf003b3d24016cfdd44 (diff)
testcases for code coverage
Issue-ID: DMAAP-271 Change-Id: I9b11a61d1098598f8dc6c687a10ebf765128d977 Signed-off-by: Sunil Unnava <su622b@att.com>
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml64
1 files changed, 41 insertions, 23 deletions
diff --git a/pom.xml b/pom.xml
index 28858d5..142d125 100644
--- a/pom.xml
+++ b/pom.xml
@@ -84,7 +84,7 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
- <version>2.8.10</version>
+ <version>2.8.11</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
@@ -170,8 +170,26 @@
</dependency>
<dependency>
<groupId>org.mockito</groupId>
- <artifactId>mockito-all</artifactId>
- <version>1.9.5</version>
+ <artifactId>mockito-core</artifactId>
+ <version>1.10.19</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-module-junit4</artifactId>
+ <version>1.6.4</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.powermock</groupId>
+ <artifactId>powermock-api-mockito</artifactId>
+ <version>1.6.4</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-test</artifactId>
+ <version>3.0.5.RELEASE</version>
<scope>test</scope>
</dependency>
@@ -265,13 +283,13 @@
<target>1.7</target>
</configuration>
</plugin>
- <plugin>
+ <!-- <plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.version}</version>
<configuration>
- <!-- Note: This exclusion list should match <sonar.exclusions> property
- above -->
+ Note: This exclusion list should match <sonar.exclusions> property
+ above
<excludes>
<exclude>**/gen/**</exclude>
<exclude>**/generated-sources/**</exclude>
@@ -280,23 +298,23 @@
</excludes>
</configuration>
<executions>
- <!-- Prepares the property pointing to the JaCoCo runtime agent which
- is passed as VM argument when Maven the Surefire plugin is executed. -->
+ Prepares the property pointing to the JaCoCo runtime agent which
+ is passed as VM argument when Maven the Surefire plugin is executed.
<execution>
<id>pre-unit-test</id>
<goals>
<goal>prepare-agent</goal>
</goals>
<configuration>
- <!-- Sets the path to the file which contains the execution data. -->
+ Sets the path to the file which contains the execution data.
<destFile>${project.build.directory}/code-coverage/jacoco-ut.exec</destFile>
- <!-- Sets the name of the property containing the settings for JaCoCo
- runtime agent. -->
+ Sets the name of the property containing the settings for JaCoCo
+ runtime agent.
<propertyName>surefireArgLine</propertyName>
</configuration>
</execution>
- <!-- Ensures that the code coverage report for unit tests is created
- after unit tests have been run. -->
+ Ensures that the code coverage report for unit tests is created
+ after unit tests have been run.
<execution>
<id>post-unit-test</id>
<phase>test</phase>
@@ -304,9 +322,9 @@
<goal>report</goal>
</goals>
<configuration>
- <!-- Sets the path to the file which contains the execution data. -->
+ Sets the path to the file which contains the execution data.
<dataFile>${project.build.directory}/code-coverage/jacoco-ut.exec</dataFile>
- <!-- Sets the output directory for the code coverage report. -->
+ Sets the output directory for the code coverage report.
<outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory>
</configuration>
</execution>
@@ -317,15 +335,15 @@
<goal>prepare-agent</goal>
</goals>
<configuration>
- <!-- Sets the path to the file which contains the execution data. -->
+ Sets the path to the file which contains the execution data.
<destFile>${project.build.directory}/code-coverage/jacoco-it.exec</destFile>
- <!-- Sets the name of the property containing the settings for JaCoCo
- runtime agent. -->
+ Sets the name of the property containing the settings for JaCoCo
+ runtime agent.
<propertyName>failsafeArgLine</propertyName>
</configuration>
</execution>
- <!-- Ensures that the code coverage report for integration tests after
- integration tests have been run. -->
+ Ensures that the code coverage report for integration tests after
+ integration tests have been run.
<execution>
<id>post-integration-test</id>
<phase>post-integration-test</phase>
@@ -333,14 +351,14 @@
<goal>report</goal>
</goals>
<configuration>
- <!-- Sets the path to the file which contains the execution data. -->
+ Sets the path to the file which contains the execution data.
<dataFile>${project.build.directory}/code-coverage/jacoco-it.exec</dataFile>
- <!-- Sets the output directory for the code coverage report. -->
+ Sets the output directory for the code coverage report.
<outputDirectory>${project.reporting.outputDirectory}/jacoco-it</outputDirectory>
</configuration>
</execution>
</executions>
- </plugin>
+ </plugin> -->
</plugins>
</build>