diff --git a/testng/pom.xml b/testng/pom.xml
index 5cf8ab06f3..83b32bb84d 100644
--- a/testng/pom.xml
+++ b/testng/pom.xml
@@ -1,121 +1,121 @@
- 4.0.0
- com.baeldung
- testng
- 0.1.0-SNAPSHOT
- jar
- testng
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ 4.0.0
+ com.baeldung
+ testng
+ 0.1.0-SNAPSHOT
+ jar
+ testng
-
+
-
+
-
- org.slf4j
- slf4j-api
- ${org.slf4j.version}
-
-
- ch.qos.logback
- logback-classic
- ${logback.version}
-
+
+ org.slf4j
+ slf4j-api
+ ${org.slf4j.version}
+
+
+ ch.qos.logback
+ logback-classic
+ ${logback.version}
+
-
+
-
- org.testng
- testng
- ${testng.version}
- test
-
+
+ org.testng
+ testng
+ ${testng.version}
+ test
+
-
+
-
- testng
-
-
- src/main/resources
- true
-
-
-
-
- src/main/resources
- true
-
-
+
+ testng
+
+
+ src/main/resources
+ true
+
+
+
+
+ src/main/resources
+ true
+
+
-
+
-
- org.apache.maven.plugins
- maven-compiler-plugin
- ${maven-compiler-plugin.version}
-
- 1.8
- 1.8
-
-
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ ${maven-compiler-plugin.version}
+
+ 1.8
+ 1.8
+
+
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven-surefire-plugin.version}
-
-
- **/*IntegrationTest.java
- **/*LongRunningUnitTest.java
- **/*ManualTest.java
-
-
- src\test\resources\parametrized_testng.xml
- src\test\resources\test_group.xml
- src\test\resources\test_setup.xml
- src\test\resources\test_suite.xml
-
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven-surefire-plugin.version}
+
+
+ **/*IntegrationTest.java
+ **/*LongRunningUnitTest.java
+ **/*ManualTest.java
+
+
+ src\test\resources\parametrized_testng.xml
+ src\test\resources\test_group.xml
+ src\test\resources\test_setup.xml
+ src\test\resources\test_suite.xml
+
- true
-
-
+ true
+
+
-
- org.apache.maven.plugins
- maven-dependency-plugin
-
-
- copy-dependencies
- prepare-package
-
- copy-dependencies
-
-
- ${project.build.directory}/libs
-
-
-
-
-
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
+
+ copy-dependencies
+ prepare-package
+
+ copy-dependencies
+
+
+ ${project.build.directory}/libs
+
+
+
+
+
-
+
-
+
-
- 1.7.21
- 1.1.7
+
+ 1.7.21
+ 1.1.7
-
- 6.10
+
+ 6.10
-
- 3.6.0
- 2.19.1
+
+ 3.6.0
+ 2.19.1
-
+
\ No newline at end of file
diff --git a/testng/src/test/java/baeldung/com/MultiThreadedTests.java b/testng/src/test/java/baeldung/com/MultiThreadedTests.java
index 48096b8c20..4476eaa7a0 100644
--- a/testng/src/test/java/baeldung/com/MultiThreadedTests.java
+++ b/testng/src/test/java/baeldung/com/MultiThreadedTests.java
@@ -4,11 +4,11 @@ import org.testng.Assert;
import org.testng.annotations.Test;
public class MultiThreadedTests {
-
+
@Test(threadPoolSize = 5, invocationCount = 10, timeOut = 1000)
- public void givenMethod_whenRunInThreads_thenCorrect(){
+ public void givenMethod_whenRunInThreads_thenCorrect() {
int count = Thread.activeCount();
- Assert.assertTrue(count>1);
+ Assert.assertTrue(count > 1);
}
}
diff --git a/testng/src/test/java/baeldung/com/TestGroup.java b/testng/src/test/java/baeldung/com/TestGroup.java
index 014fad7f8b..a592000bed 100644
--- a/testng/src/test/java/baeldung/com/TestGroup.java
+++ b/testng/src/test/java/baeldung/com/TestGroup.java
@@ -6,39 +6,39 @@ import org.testng.annotations.Test;
public class TestGroup {
- @BeforeGroups("database")
- public void setupDB() {
- System.out.println("setupDB()");
- }
+ @BeforeGroups("database")
+ public void setupDB() {
+ System.out.println("setupDB()");
+ }
- @AfterGroups("database")
- public void cleanDB() {
- System.out.println("cleanDB()");
- }
+ @AfterGroups("database")
+ public void cleanDB() {
+ System.out.println("cleanDB()");
+ }
- @Test(groups= "selenium-test")
- public void runSelenium() {
- System.out.println("runSelenium()");
- }
+ @Test(groups = "selenium-test")
+ public void runSelenium() {
+ System.out.println("runSelenium()");
+ }
- @Test(groups= "selenium-test")
- public void runSelenium1() {
- System.out.println("runSelenium()1");
- }
+ @Test(groups = "selenium-test")
+ public void runSelenium1() {
+ System.out.println("runSelenium()1");
+ }
- @Test(groups = "database")
- public void testConnectOracle() {
- System.out.println("testConnectOracle()");
- }
+ @Test(groups = "database")
+ public void testConnectOracle() {
+ System.out.println("testConnectOracle()");
+ }
- @Test(groups = "database")
- public void testConnectMsSQL() {
- System.out.println("testConnectMsSQL");
- }
+ @Test(groups = "database")
+ public void testConnectMsSQL() {
+ System.out.println("testConnectMsSQL");
+ }
- @Test(dependsOnGroups = {"database","selenium-test"})
- public void runFinal() {
- System.out.println("runFinal");
- }
+ @Test(dependsOnGroups = {"database", "selenium-test"})
+ public void runFinal() {
+ System.out.println("runFinal");
+ }
}
\ No newline at end of file
diff --git a/testng/src/test/java/com/baeldung/reports/CustomisedListener.java b/testng/src/test/java/com/baeldung/reports/CustomisedListener.java
index 179ca5f736..e8338c941d 100644
--- a/testng/src/test/java/com/baeldung/reports/CustomisedListener.java
+++ b/testng/src/test/java/com/baeldung/reports/CustomisedListener.java
@@ -13,25 +13,25 @@ public class CustomisedListener implements ITestListener {
public void onFinish(ITestContext arg0) {
LOGGER.info("PASSED TEST CASES");
arg0.getPassedTests()
- .getAllResults()
- .stream()
- .forEach(result -> {
- LOGGER.info(result.getName());
- });
+ .getAllResults()
+ .stream()
+ .forEach(result -> {
+ LOGGER.info(result.getName());
+ });
LOGGER.info("FAILED TEST CASES");
arg0.getFailedTests()
- .getAllResults()
- .stream()
- .forEach(result -> {
- LOGGER.info(result.getName());
- });
- LOGGER.info("Test completed on: "+arg0.getEndDate().toString());
+ .getAllResults()
+ .stream()
+ .forEach(result -> {
+ LOGGER.info(result.getName());
+ });
+ LOGGER.info("Test completed on: " + arg0.getEndDate().toString());
}
@Override
public void onStart(ITestContext arg0) {
LOGGER.info("Started testing on: " + arg0.getStartDate()
- .toString());
+ .toString());
}
@Override
diff --git a/testng/src/test/java/com/baeldung/reports/CustomisedReports.java b/testng/src/test/java/com/baeldung/reports/CustomisedReports.java
index e59ecbd79b..07ba2162cc 100644
--- a/testng/src/test/java/com/baeldung/reports/CustomisedReports.java
+++ b/testng/src/test/java/com/baeldung/reports/CustomisedReports.java
@@ -1,8 +1,5 @@
package com.baeldung.reports;
-import java.util.List;
-import java.util.Map;
-
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.testng.IReporter;
@@ -11,6 +8,9 @@ import org.testng.ISuiteResult;
import org.testng.ITestContext;
import org.testng.xml.XmlSuite;
+import java.util.List;
+import java.util.Map;
+
public class CustomisedReports implements IReporter {
private static final Logger LOGGER = LoggerFactory.getLogger("TEST_REPORT");
@@ -18,32 +18,32 @@ public class CustomisedReports implements IReporter {
public void generateReport(List xmlSuites, List suites, String outputDirectory) {
suites.stream()
- .forEach(suite -> {
- String suiteName = suite.getName();
- Map suiteResults = suite.getResults();
- suiteResults.values()
- .stream()
- .forEach(result -> {
- ITestContext context
- = ((ISuiteResult) result).getTestContext();
+ .forEach(suite -> {
+ String suiteName = suite.getName();
+ Map suiteResults = suite.getResults();
+ suiteResults.values()
+ .stream()
+ .forEach(result -> {
+ ITestContext context
+ = ((ISuiteResult) result).getTestContext();
- LOGGER.info("Passed tests for suite '"
- + suiteName + "' is:"
- + context.getPassedTests()
- .getAllResults()
- .size());
- LOGGER.info("Failed tests for suite '"
- + suiteName + "' is:"
- + context.getFailedTests()
- .getAllResults()
- .size());
- LOGGER.info("Skipped tests for suite '"
- + suiteName + "' is:"
- + context.getSkippedTests()
- .getAllResults()
- .size());
+ LOGGER.info("Passed tests for suite '"
+ + suiteName + "' is:"
+ + context.getPassedTests()
+ .getAllResults()
+ .size());
+ LOGGER.info("Failed tests for suite '"
+ + suiteName + "' is:"
+ + context.getFailedTests()
+ .getAllResults()
+ .size());
+ LOGGER.info("Skipped tests for suite '"
+ + suiteName + "' is:"
+ + context.getSkippedTests()
+ .getAllResults()
+ .size());
+ });
});
- });
}