summaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/reader/output/OutputWriter.java
diff options
context:
space:
mode:
authorJ08nY2017-10-14 01:14:07 +0200
committerJ08nY2017-10-15 00:19:18 +0200
commit114c3378e323b954bfd8c0470e489c9615978d58 (patch)
tree46281a9f45c91bdad518e7e21e5edff099b96c01 /src/cz/crcs/ectester/reader/output/OutputWriter.java
parent88f829e238097343a044f437c2d4cfeb8b6cfdff (diff)
downloadECTester-114c3378e323b954bfd8c0470e489c9615978d58.tar.gz
ECTester-114c3378e323b954bfd8c0470e489c9615978d58.tar.zst
ECTester-114c3378e323b954bfd8c0470e489c9615978d58.zip
Refactor response and test outputing into separate writers.
This is done to provide multiple output formats, one which logs tests to console in simple human readable format and others.
Diffstat (limited to 'src/cz/crcs/ectester/reader/output/OutputWriter.java')
-rw-r--r--src/cz/crcs/ectester/reader/output/OutputWriter.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/reader/output/OutputWriter.java b/src/cz/crcs/ectester/reader/output/OutputWriter.java
new file mode 100644
index 0000000..ddcef8c
--- /dev/null
+++ b/src/cz/crcs/ectester/reader/output/OutputWriter.java
@@ -0,0 +1,14 @@
+package cz.crcs.ectester.reader.output;
+
+import cz.crcs.ectester.reader.response.Response;
+import cz.crcs.ectester.reader.test.Test;
+
+/**
+ * @author Jan Jancar johny@neuromancer.sk
+ */
+public interface OutputWriter {
+ void begin();
+ void printResponse(Response r);
+ void printTest(Test t);
+ void end();
+}