Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

QUnit | Main namespace for all public definitions in the QUnit module
AbstractTestResult | An abstract class representing test result interface
DependencyInjectedTest | A class representing a test with injected dependencies
Test | Base class representing a simple test, implements an implicit main() function and all utility functions for testing
TestCase | Class containing the configuration for a test case
TestReporter | Base class for collecting test results and reporting
TestResultExceptionDetail | Class representing Exception of a particular type with a particular detail message
TestResultExceptionRegexp | Class representing Exception of a particular type and matching regexp for detail
TestResultExceptionSubstring | Class representing Exception of a particular type and substring for detail
TestResultExceptionType | Class representing Exception of a particular type
TestResultFailure | Class representing test function failure, both unspecific and with detail
TestResultPartialHashMatch | Class representing a partial match of a hash value. Common keys have to be identical
TestResultSuccess | Class representing boolean True
TestResultValue | Class representing any non-boolean value