Test.HUnitPlus.Base

Test Definition

data Test

data TestInstance

data TestSuite

testSuite

Extended Test Creation

class Testable t

(~=?)

(~?=)

(~:)

(~?)

Assertions

type Assertion

assertSuccess

assertFailure

abortFailure

abortError

assertBool

assertString

assertStringWithPrefix

assertEqual

assertThrows

assertThrowsExact

Extended Assertion Functionality

class Assertable t

(@=?)

(@?=)

(@?)

Low-level Test Functions

executeTest

logSyserr

logSysout

logAssert

logFailure

logError

withPrefix

getErrors

getFailures