The set of test cases used in the autotesting portion of the assignment can be found in the Java program below. This is a simplified version of the test harness we used. In particular it does not report an error if the method produced output.
The output produced by these test cases should not be taken as a model for how to write your own test programs. We expected the output of TestCases.java to be read by another program to produce the summary you see on your marking sheet, so it is less informative than we expected from your A0driver.
Because this was your first assignment, we were lenient on most of the formatting details like 80 character lines, and indenting. For your next assignment, you should try to adhere more closely to the submission rules.