BAEL-1852 moved the code into junit-5 module (#4915)

* BAEL-1852 moved the code into junit-5 module

* BAEL-1852 removed junit-abstract module from parent-modules
This commit is contained in:
Predrag Maric 2018-08-07 14:42:57 +02:00 committed by GitHub
parent a17637b88a
commit ddc106ccd9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 31 additions and 90 deletions

View File

@ -551,7 +551,6 @@
<module>apache-meecrowave</module> <module>apache-meecrowave</module>
<module>spring-reactive-kotlin</module> <module>spring-reactive-kotlin</module>
<module>jnosql</module> <module>jnosql</module>
<module>testing-modules/junit-abstract</module>
<module>sse-jaxrs</module> <module>sse-jaxrs</module>
<module>spring-boot-angular-ecommerce</module> <module>spring-boot-angular-ecommerce</module>
</modules> </modules>
@ -673,7 +672,6 @@
<module>spring-amqp-simple</module> <module>spring-amqp-simple</module>
<module>spring-apache-camel</module> <module>spring-apache-camel</module>
<module>spring-batch</module> <module>spring-batch</module>
<module>testing-modules/junit-abstract</module>
<module>jmh</module> <module>jmh</module>
<!-- group 2 - Pass, 11-16 min, 42 test failures, 4,020 KB --> <!-- group 2 - Pass, 11-16 min, 42 test failures, 4,020 KB -->
@ -1080,7 +1078,6 @@
<module>antlr</module> <module>antlr</module>
<module>maven-archetype</module> <module>maven-archetype</module>
<module>apache-meecrowave</module> <module>apache-meecrowave</module>
<module>testing-modules/junit-abstract</module>
<module>spring-hibernate4</module> <module>spring-hibernate4</module>
<module>xml</module> <module>xml</module>

View File

@ -60,6 +60,24 @@
<artifactId>spring-context</artifactId> <artifactId>spring-context</artifactId>
<version>${spring.version}</version> <version>${spring.version}</version>
</dependency> </dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>${powermock.version}</version>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-mockito2</artifactId>
<version>${powermock.version}</version>
<scope>test</scope>
</dependency>
</dependencies> </dependencies>
<build> <build>
@ -105,7 +123,8 @@
<junit.vintage.version>5.2.0</junit.vintage.version> <junit.vintage.version>5.2.0</junit.vintage.version>
<log4j2.version>2.8.2</log4j2.version> <log4j2.version>2.8.2</log4j2.version>
<h2.version>1.4.196</h2.version> <h2.version>1.4.196</h2.version>
<mockito.version>2.11.0</mockito.version> <mockito.version>2.8.9</mockito.version>
<powermock.version>1.7.4</powermock.version>
<maven-surefire-plugin.version>2.19.1</maven-surefire-plugin.version> <maven-surefire-plugin.version>2.19.1</maven-surefire-plugin.version>
<exec-maven-plugin.version>1.6.0</exec-maven-plugin.version> <exec-maven-plugin.version>1.6.0</exec-maven-plugin.version>
<spring.version>5.0.1.RELEASE</spring.version> <spring.version>5.0.1.RELEASE</spring.version>

View File

@ -1,7 +1,7 @@
/** /**
* *
*/ */
package org.baeldung.testing.abstractclass.abstractmethod; package com.baeldung.abstractclass.abstractmethod;
/** /**
* When method calls abstract method. * When method calls abstract method.

View File

@ -1,4 +1,4 @@
package org.baeldung.testing.abstractclass.indepedentmethod; package com.baeldung.abstractclass.indepedentmethod;
/** /**
* Test Independent Method * Test Independent Method

View File

@ -1,4 +1,4 @@
package org.baeldung.testing.abstractclass.indepedentmethod; package com.baeldung.abstractclass.indepedentmethod;
public class ConcreteImpl extends AbstractIndependent { public class ConcreteImpl extends AbstractIndependent {

View File

@ -1,4 +1,4 @@
package org.baeldung.testing.abstractclass.instancefields; package com.baeldung.abstractclass.instancefields;
/** /**
* Test Independent Method * Test Independent Method

View File

@ -1,4 +1,4 @@
package org.baeldung.testing.abstractclass.privatemethod; package com.baeldung.abstractclass.privatemethod;
import java.time.LocalDateTime; import java.time.LocalDateTime;

View File

@ -1,4 +1,4 @@
package org.baeldung.testing.abstractclass.abstractmethod; package com.baeldung.abstractclass.abstractmethod;
import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.BeforeEach;

View File

@ -1,7 +1,7 @@
/** /**
* *
*/ */
package org.baeldung.testing.abstractclass.indepedentmethod; package com.baeldung.abstractclass.indepedentmethod;
import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;

View File

@ -1,4 +1,4 @@
package org.baeldung.testing.abstractclass.instancefields; package com.baeldung.abstractclass.instancefields;
import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;

View File

@ -1,9 +1,7 @@
/** /**
* *
*/ */
package org.baeldung.testing.abstractclass.privatemethod; package com.baeldung.abstractclass.privatemethod;
import java.time.LocalDateTime;
import org.junit.Test; import org.junit.Test;
import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Assertions;
@ -12,6 +10,8 @@ import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.modules.junit4.PowerMockRunner;
import java.time.LocalDateTime;
/** /**
* Providing custom values for private methods using powermock * Providing custom values for private methods using powermock
* *

View File

@ -1,62 +0,0 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>junit-abstract</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>abstractclasses</name>
<url>http://maven.apache.org</url>
<parent>
<groupId>com.baeldung</groupId>
<artifactId>parent-modules</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>../../</relativePath>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<powermock.version>1.7.4</powermock.version>
<java.version>1.8</java.version>
<junit.jupiter.version>5.1.0</junit.jupiter.version>
<junit.platform.version>1.1.0</junit.platform.version>
<junit.vintage.version>5.2.0</junit.vintage.version>
</properties>
<dependencies>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>${powermock.version}</version>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-mockito2</artifactId>
<version>${powermock.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.0</version>
</plugin>
</plugins>
<finalName>junit-abstract</finalName>
</build>
</project>

View File

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
</pattern>
</encoder>
</appender>
<root level="INFO">
<appender-ref ref="STDOUT" />
</root>
</configuration>