1  public class TestResult
  2  {
  3     public TestResult(TestCase t)
  4     {
  5        testName = t.getClass().getName();
  6        passed = true;
  7     }
  8  
  9     public TestResult(TestCase t, Exception ex)
 10     {
 11        testName = t.getClass().getName();
 12        passed = false;
 13        failureDescription = ex.getMessage();
 14     }
 15  
 16     public String toString()
 17     {
 18        if (passed)
 19           return testName + " passed";
 20        else
 21           return testName + " failed: " + failureDescription;
 22     }
 23     
 24     private String testName;
 25     private boolean passed;
 26     private String failureDescription;
 27  }