From ad177564e03e090983a7747c641f114837f40a6f Mon Sep 17 00:00:00 2001 From: Kai Yuan Date: Sat, 21 Aug 2021 17:18:36 +0200 Subject: [PATCH] first commit (#11118) --- maven-modules/maven-surefire-plugin/pom.xml | 17 +++++++++++ .../runasingletest/TheFirstUnitTest.java | 14 +++++++++ .../runasingletest/TheSecondUnitTest.java | 30 +++++++++++++++++++ maven-modules/pom.xml | 3 +- 4 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 maven-modules/maven-surefire-plugin/pom.xml create mode 100644 maven-modules/maven-surefire-plugin/src/test/java/com/baeldung/runasingletest/TheFirstUnitTest.java create mode 100644 maven-modules/maven-surefire-plugin/src/test/java/com/baeldung/runasingletest/TheSecondUnitTest.java diff --git a/maven-modules/maven-surefire-plugin/pom.xml b/maven-modules/maven-surefire-plugin/pom.xml new file mode 100644 index 0000000000..903adf3c11 --- /dev/null +++ b/maven-modules/maven-surefire-plugin/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + maven-surefire-plugin + 0.0.1-SNAPSHOT + maven-surefire-plugin + jar + + com.baeldung + maven-modules + 0.0.1-SNAPSHOT + + + + diff --git a/maven-modules/maven-surefire-plugin/src/test/java/com/baeldung/runasingletest/TheFirstUnitTest.java b/maven-modules/maven-surefire-plugin/src/test/java/com/baeldung/runasingletest/TheFirstUnitTest.java new file mode 100644 index 0000000000..1e7fce885e --- /dev/null +++ b/maven-modules/maven-surefire-plugin/src/test/java/com/baeldung/runasingletest/TheFirstUnitTest.java @@ -0,0 +1,14 @@ +package com.baeldung.runasingletest; + +import org.junit.jupiter.api.Test; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +class TheFirstUnitTest { + private static final Logger logger = LoggerFactory.getLogger(TheFirstUnitTest.class); + + @Test + void whenTestCase_thenPass() { + logger.info("Running a dummyTest"); + } +} diff --git a/maven-modules/maven-surefire-plugin/src/test/java/com/baeldung/runasingletest/TheSecondUnitTest.java b/maven-modules/maven-surefire-plugin/src/test/java/com/baeldung/runasingletest/TheSecondUnitTest.java new file mode 100644 index 0000000000..fd05751599 --- /dev/null +++ b/maven-modules/maven-surefire-plugin/src/test/java/com/baeldung/runasingletest/TheSecondUnitTest.java @@ -0,0 +1,30 @@ +package com.baeldung.runasingletest; + +import org.junit.jupiter.api.Test; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +class TheSecondUnitTest { + + private static final Logger logger = LoggerFactory.getLogger(TheSecondUnitTest.class); + + @Test + void whenTestCase1_thenPrintTest1_1() { + logger.info("Running When Case1: test1_1"); + } + + @Test + void whenTestCase1_thenPrintTest1_2() { + logger.info("Running When Case1: test1_2"); + } + + @Test + void whenTestCase1_thenPrintTest1_3() { + logger.info("Running When Case1: test1_3"); + } + + @Test + void whenTestCase2_thenPrintTest2_1() { + logger.info("Running When Case2: test2_1"); + } +} diff --git a/maven-modules/pom.xml b/maven-modules/pom.xml index 5b4b567ae6..a0c45234d2 100644 --- a/maven-modules/pom.xml +++ b/maven-modules/pom.xml @@ -35,6 +35,7 @@ maven-builder-plugin host-maven-repo-example plugin-management + maven-surefire-plugin - \ No newline at end of file +