Fix MongoSocketOpenException-issue
[sdc.git] / integration-tests / src / test / java / org / onap / sdc / backend / ci / tests / api / ExtentTestManager.java
index a3fc563..00dd3fc 100644 (file)
@@ -7,9 +7,9 @@
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -22,44 +22,32 @@ package org.onap.sdc.backend.ci.tests.api;
 
 import com.aventstack.extentreports.ExtentReports;
 import com.aventstack.extentreports.ExtentTest;
-
 import java.util.HashMap;
-public class ExtentTestManager implements SomeInterface{
+import java.util.Map;
 
-               private static HashMap<Long, ExtentTest> extentTestMap = new HashMap<Long, ExtentTest>();
-               private static ExtentReports extent = ExtentManager.getReporter();
-               
-               public ExtentTestManager(){                     
-               }
-        
-               @Override
-           public synchronized ExtentTest getTest() {
-               return extentTestMap.get(Thread.currentThread().getId());
-           }
+public class ExtentTestManager implements SomeInterface {
 
-           public static synchronized void endTest() {
-//             extent.endTest(extentTestMap.get(Thread.currentThread().getId()));
-               extent.flush();
-           }
+    private static final Map<Long, ExtentTest> extentTestMap = new HashMap<>();
+    private static final ExtentReports extent = ExtentManager.getReporter();
 
-           public static synchronized ExtentTest startTest(String testName) {
-               return startTest(testName, "");
-           }
+    public static synchronized void endTest() {
+        extent.flush();
+    }
 
-           public static synchronized ExtentTest startTest(String testName, String desc) {
-               ExtentTest test = extent.createTest(testName, desc);
-               extentTestMap.put(Thread.currentThread().getId(), test);
+    public static synchronized void startTest(String testName) {
+        extentTestMap.put(Thread.currentThread().getId(), extent.createTest(testName));
+    }
 
-               return test;
-           }
-           
-           public static synchronized <T> void assignCategory(Class<T> clazz){
-                       String[] parts = clazz.getName().split("\\.");
-                       String lastOne1 = parts[parts.length-1];
-                       String lastOne2 = parts[parts.length-2];
-                       extentTestMap.get(Thread.currentThread().getId()).assignCategory(lastOne2 + "-" + lastOne1);
-           }
-           
-               
-}
+    public static synchronized <T> void assignCategory(Class<T> clazz) {
+        String[] parts = clazz.getName().split("\\.");
+        String lastOne1 = parts[parts.length - 1];
+        String lastOne2 = parts[parts.length - 2];
+        extentTestMap.get(Thread.currentThread().getId()).assignCategory(lastOne2 + "-" + lastOne1);
+    }
 
+    @Override
+    public synchronized ExtentTest getTest() {
+        return extentTestMap.get(Thread.currentThread().getId());
+    }
+
+}