Test Listeners
UquoniTest has three different test listeners. Those are abstract base classes that you can derive from, or use one that comes with UquoniTest. Those three receive different types of events, so it only receives what it needs, which makes it more performant.
GlobalTestOptionListener is only called with global test options (usually what is given on the command line).
TestProgressListener is called when testing begins and ends, and when a test, test group or test suite begins and ends.
TestErrorListener is called when an error or warning of any kind occurs.
Usually you will only need those test listeners that come with UquoniTest, which allow you to print events on standard output, a file, the debug window, HTML and XML.