From 6d76646d1601d46848b4da08b37e99a4e00503cb Mon Sep 17 00:00:00 2001 From: KKlochko Date: Fri, 6 Oct 2023 22:11:01 +0300 Subject: [PATCH] Add the AbstractTestReportFormatter. --- .../fmt/AbstractTestReportFormatter.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/main/java/space/kklochko/simple_jbdd/tests/reports/fmt/AbstractTestReportFormatter.java diff --git a/src/main/java/space/kklochko/simple_jbdd/tests/reports/fmt/AbstractTestReportFormatter.java b/src/main/java/space/kklochko/simple_jbdd/tests/reports/fmt/AbstractTestReportFormatter.java new file mode 100644 index 0000000..54d5af8 --- /dev/null +++ b/src/main/java/space/kklochko/simple_jbdd/tests/reports/fmt/AbstractTestReportFormatter.java @@ -0,0 +1,33 @@ +package space.kklochko.simple_jbdd.tests.reports.fmt; + +import java.util.AbstractMap; +import java.util.ArrayList; + +abstract public class AbstractTestReportFormatter { + private ArrayList> testMetaData; + private boolean isPassed; + + public AbstractTestReportFormatter(ArrayList> testMetaData, boolean isPassed) { + setTestMetaData(testMetaData); + setPassed(isPassed); + } + + public abstract String format(); + + public ArrayList> getTestMetaData() { + return testMetaData; + } + + public void setTestMetaData(ArrayList> testMetaData) { + this.testMetaData = testMetaData; + } + + public boolean isPassed() { + return isPassed; + } + + public void setPassed(boolean passed) { + isPassed = passed; + } +} +