From fd3f569f20f9a0e9a2ad7ee9bfbae5ab76dec636 Mon Sep 17 00:00:00 2001 From: pivovarit Date: Tue, 9 May 2017 21:44:39 +0200 Subject: [PATCH] Refactor --- .../test/java/com/baeldung/reports/CustomisedReports.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/testng/src/test/java/com/baeldung/reports/CustomisedReports.java b/testng/src/test/java/com/baeldung/reports/CustomisedReports.java index d4f1319deb..2c57993e0b 100644 --- a/testng/src/test/java/com/baeldung/reports/CustomisedReports.java +++ b/testng/src/test/java/com/baeldung/reports/CustomisedReports.java @@ -25,13 +25,12 @@ public class CustomisedReports implements IReporter { public void generateReport(List xmlSuites, List suites, String outputDirectory) { String reportTemplate = initReportTemplate(); - final List rows = suites + final String body = suites .stream() .flatMap(suiteToResults()) - .collect(Collectors.toList()); + .collect(Collectors.joining()); - reportTemplate = reportTemplate.replaceFirst("", rows.toString() + ""); - saveReportTemplate(outputDirectory, reportTemplate); + saveReportTemplate(outputDirectory, reportTemplate.replaceFirst("", String.format("%s", body))); } private Function> suiteToResults() {