Type Hierarchy:

Capable of running tests, notifying TestListeners about each test

Constructor
TestRunner()
Attributes
testsSource Code
shared List<TestUnit> tests

The tests held by this instance

Inherited Attributes
Attributes inherited from: Object
hash, string
Methods
addTestSource Code
shared void addTest(String name, Anything() callable)

Adds a test to be run

addTestListenerSource Code
shared void addTestListener(TestListener testListener)

Adds a test listener to be notified about the execution of tests

runSource Code
shared TestResult run()

Runs the tests

Inherited Methods
Methods inherited from: Object
equals