Ideas.Utils.TestSuite

TestSuite

data TestSuite

suite

useProperty

usePropertyWith

assertTrue

assertNull

assertEquals

assertIO

assertMessage

assertMessageIO

onlyWarnings

rateOnError

Running a test suite

runTestSuite

runTestSuiteResult

Test Suite Result

data Result

subResults

findSubResult

justOneSuite

allMessages

topMessages

nrOfTests

nrOfErrors

nrOfWarnings

timeInterval

makeSummary

printSummary

Message

data Message

message

warning

messageLines

Status

data Status

class HasStatus a

isError

isWarning

isOk

Rating

data Rating

class HasRating a