Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:

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