Test.HUnit.Base
Declaring tests
data
Test
(~=?)
(~?=)
(~:)
(~?)
Making assertions
assertFailure
assertBool
assertEqual
assertString
type
Assertion
(@=?)
(@?=)
(@?)
Extending the assertion functionality
class
Assertable
t
class
ListAssertable
t
type
AssertionPredicate
class
AssertionPredicable
t
class
Testable
t
Test execution
data
State
data
Counts
type
Path
data
Node
testCasePaths
testCaseCount
type
ReportStart
us
type
ReportProblem
us
performTest