From 6788e2d7765147be63715dd7d758ffb2ec35132e Mon Sep 17 00:00:00 2001 From: Peter Wu Date: Fri, 29 Apr 2016 15:13:17 +0200 Subject: Make tests "generate sufficient output" ...such that the tests can be reviewed based upon the generated output. (as required for the assignment). --- src/regex/RegexTest.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/regex/RegexTest.java b/src/regex/RegexTest.java index 335843c..d23356a 100644 --- a/src/regex/RegexTest.java +++ b/src/regex/RegexTest.java @@ -41,6 +41,7 @@ public class RegexTest { private void check(String input, boolean expectOk) { int length = r.run(input, 0); + System.out.println("Testing input: " + input); if (expectOk && length == -1 || !expectOk && length != -1) { throw new RuntimeException("Unexpected result for " + input); } @@ -61,13 +62,11 @@ public class RegexTest { reId.assertFail("Id"); reId.assertFail("0"); reId.assertFail("0d"); + System.out.println(); } public static void main(String[] args) { - RegexTest exampleRegexTest = new RegexTest("aap"); - exampleRegexTest.runTest("aap_df34_d asdf sdfd", 0); - exampleRegexTest.runTest("a_a_pasdf sdfd", 0); - checkId(); + System.out.println("Passed."); } } -- cgit v1.2.1