// Copyright (C) 2003-2009 by Object Mentor, Inc. All rights reserved. // Released under the terms of the CPL Common Public License version 1.0. package fitnesse.testsystems; public interface TestSystemListener { void testSystemStarted(TestSystem testSystem); void testOutputChunk(String output); void testStarted(TestPage testPage); void testComplete(TestPage testPage, TestSummary testSummary); void testSystemStopped(TestSystem testSystem, Throwable cause /* may be null */); void testAssertionVerified(Assertion assertion, TestResult testResult); void testExceptionOccurred(Assertion assertion, ExceptionResult exceptionResult); }