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; + } +} +