Archived
0

Adds testing plugins and dependencies

This commit is contained in:
2019-03-17 20:42:17 +03:00
parent b6c1595eeb
commit 61f1243c65

67
pom.xml
View File

@@ -11,10 +11,13 @@
<properties> <properties>
<java.encoding>UTF-8</java.encoding> <java.encoding>UTF-8</java.encoding>
<java.version>1.8</java.version> <java.version>1.8</java.version>
<project.build.sourceEncoding>${java.encoding}</project.build.sourceEncoding>
<project.reporting.outputEncoding>${java.encoding}</project.reporting.outputEncoding>
<bukkit.version>1.12-R0.1</bukkit.version> <bukkit.version>1.12-R0.1</bukkit.version>
<mockito.version>1.10.19</mockito.version>
<powermock.version>1.6.6</powermock.version>
<project.build.sourceEncoding>${java.encoding}</project.build.sourceEncoding>
<project.reporting.outputEncoding>${java.encoding}</project.reporting.outputEncoding>
</properties> </properties>
<repositories> <repositories>
@@ -39,6 +42,38 @@
<artifactId>mybatis</artifactId> <artifactId>mybatis</artifactId>
<version>3.5.0</version> <version>3.5.0</version>
</dependency> </dependency>
<!-- TESTING -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>${mockito.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>${powermock.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-mockito</artifactId>
<version>${powermock.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.197</version>
<scope>test</scope>
</dependency>
</dependencies> </dependencies>
<build> <build>
@@ -67,7 +102,7 @@
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<version>2.22.0</version> <version>2.22.0</version>
<configuration> <configuration>
<argLine>-Dfile.encoding=${java.encoding}</argLine> <argLine>-Dfile.encoding=${java.encoding} ${argLine}</argLine>
</configuration> </configuration>
</plugin> </plugin>
@@ -84,6 +119,32 @@
</descriptorRefs> </descriptorRefs>
</configuration> </configuration>
</plugin> </plugin>
<!-- Testing -->
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.2</version>
<configuration>
<output>file</output>
<append>true</append>
</configuration>
<executions>
<execution>
<id>jacoco-initialize</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>jacoco-site</id>
<phase>verify</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins> </plugins>
</build> </build>
</project> </project>