Overview  Index  Help 
A F G L N P R S T V

A

Assert - structure SMLUNIT.Assert
ASSERT - signature ASSERT
           A set of assert functions.
Assert - structure SMLUnit.Assert
Assert - structure Assert
           Implementation of assert functions.
assertEqual - Value in ASSERT
           general assertion function.
assertEqual - Type in ASSERT
           function which asserts the equality of two values.
assertEqual - Value in Assert
assertEqual - Type in Assert
assertEqual2Tuple - Value in ASSERT
           Asserts that two 2-tuples are equal.
assertEqual2Tuple - Value in Assert
assertEqual3Tuple - Value in ASSERT
           Asserts that two 3-tuples are equal.
assertEqual3Tuple - Value in Assert
assertEqualArray - Value in ASSERT
           Asserts that two arrays are equal.
assertEqualArray - Value in Assert
assertEqualBool - Value in ASSERT
           Asserts that two booleans are equal.
assertEqualBool - Value in Assert
assertEqualChar - Value in ASSERT
           Asserts that two characters are equal.
assertEqualChar - Value in Assert
assertEqualCharArray - Value in ASSERT
           Asserts that two arrays of characters are equal.
assertEqualCharArray - Value in Assert
assertEqualCharList - Value in ASSERT
           Asserts that two lists of characters are equal.
assertEqualCharList - Value in Assert
assertEqualCharOption - Value in ASSERT
           Asserts that two options of character are equal.
assertEqualCharOption - Value in Assert
assertEqualCharVector - Value in ASSERT
           Asserts that two vectors of characters are equal.
assertEqualCharVector - Value in Assert
assertEqualContainer - Value in ASSERT
assertEqualContainer - Value in Assert
assertEqualExceptionName - Value in ASSERT
           Asserts that two exceptions are equal.
assertEqualExceptionName - Value in Assert
assertEqualInt - Value in ASSERT
           Asserts that two integers are equal.
assertEqualInt - Value in Assert
assertEqualIntList - Value in ASSERT
           Asserts that two lists of integers are equal.
assertEqualIntList - Value in Assert
assertEqualIntOption - Value in ASSERT
           Asserts that two options of integer are equal.
assertEqualIntOption - Value in Assert
assertEqualList - Value in ASSERT
           Asserts that two lists are equal.
assertEqualList - Value in Assert
assertEqualOption - Value in ASSERT
           Asserts that two option values are equal.
assertEqualOption - Value in Assert
assertEqualOrder - Value in ASSERT
           Asserts that two orders are equal.
assertEqualOrder - Value in Assert
assertEqualReal - Value in ASSERT
           Asserts that two real numbers are equal.
assertEqualReal - Value in Assert
assertEqualRealList - Value in ASSERT
           Asserts that two lists of reals are equal.
assertEqualRealList - Value in Assert
assertEqualRealOption - Value in ASSERT
           Asserts that two options of real number are equal.
assertEqualRealOption - Value in Assert
assertEqualRef - Value in ASSERT
           asserts that the locations which two references point hold the same value.
assertEqualRef - Value in Assert
           asserts that the locations which two references point hold the same value.
assertEqualString - Value in ASSERT
           Asserts that two strings are equal.
assertEqualString - Value in Assert
assertEqualStringList - Value in ASSERT
           Asserts that two lists of strings are equal.
assertEqualStringList - Value in Assert
assertEqualStringOption - Value in ASSERT
           Asserts that two options of string are equal.
assertEqualStringOption - Value in Assert
assertEqualSubstring - Value in ASSERT
           Asserts that two substrings are equal.
assertEqualSubstring - Value in Assert
assertEqualSubstringList - Value in ASSERT
           Asserts that two lists of substrings are equal.
assertEqualSubstringList - Value in Assert
assertEqualSubstringOption - Value in ASSERT
           Asserts that two options of substring are equal.
assertEqualSubstringOption - Value in Assert
assertEqualUnit - Value in ASSERT
           Asserts that two units are equal.
assertEqualUnit - Value in Assert
assertEqualVector - Value in ASSERT
           Asserts that two vectors are equal.
assertEqualVector - Value in Assert
assertEqualWord - Value in ASSERT
           Asserts that two words are equal.
assertEqualWord - Value in Assert
assertEqualWord32 - Value in ASSERT
           Asserts that two words are equal.
assertEqualWord32 - Value in Assert
assertEqualWord32List - Value in ASSERT
           Asserts that two lists of words are equal.
assertEqualWord32List - Value in Assert
assertEqualWord32Option - Value in ASSERT
           Asserts that two options of word are equal.
assertEqualWord32Option - Value in Assert
assertEqualWord8 - Value in ASSERT
           Asserts that two words are equal.
assertEqualWord8 - Value in Assert
assertEqualWord8Array - Value in ASSERT
           Asserts that two arrays of words are equal.
assertEqualWord8Array - Value in Assert
assertEqualWord8List - Value in ASSERT
           Asserts that two lists of words are equal.
assertEqualWord8List - Value in Assert
assertEqualWord8Option - Value in ASSERT
           Asserts that two options of word are equal.
assertEqualWord8Option - Value in Assert
assertEqualWord8Vector - Value in ASSERT
           Asserts that two vectors of words are equal.
assertEqualWord8Vector - Value in Assert
assertEqualWordList - Value in ASSERT
           Asserts that two lists of words are equal.
assertEqualWordList - Value in Assert
assertEqualWordOption - Value in ASSERT
           Asserts that two options of word are equal.
assertEqualWordOption - Value in Assert
assertFalse - Value in ASSERT
           Asserts that the value is fasle.
assertFalse - Value in Assert
assertNone - Value in ASSERT
           Asserts that the option is NONE.
assertNone - Value in Assert
assertSameRef - Value in ASSERT
           asserts that two references point to the same location
assertSameRef - Value in Assert
           asserts that two references point to the same location
assertSome - Value in ASSERT
           Asserts that the option is SOME of any.
assertSome - Value in Assert
assertTrue - Value in ASSERT
           Asserts that the value is true.
assertTrue - Value in Assert

F

fail - Value in ASSERT
           always fail with the specified message
Fail - Exception in ASSERT
           the exception that is raised when any assertion fails.
fail - Value in Assert
Fail - Exception in Assert
failByNotEqual - Value in ASSERT
           fail because exepcted value and acutal value are not equal.
failByNotEqual - Value in Assert
failure - Datatype in ASSERT
           detail of failures of assertions.
failure - Datatype in Assert

G

GeneralFailure - Constructor in ASSERT
          
GeneralFailure - Constructor in Assert

L

labelTests - Value in TEST
           labels tests and aggregates them into a test.
labelTests - Value in Test

N

NotEqualFailure - Constructor in ASSERT
           indicates that the expected value and acutal value are not equal to each other.
NotEqualFailure - Constructor in Assert

P

parameter - Type in TESTRUNNER
           implementation specific parameter to runTest function.
parameter - Type in TextUITestRunner
          NOTE : In future version, this might be changed so that the verbose level of printing results can be specified.

R

runTest - Value in TESTRUNNER
           perform tests
runTest - Value in TextUITestRunner

S

SMLUNIT - signature SMLUNIT
           Collection of modules.
SMLUnit - structure SMLUnit
           Collection of modules.

T

Test - structure SMLUNIT.Test
test - Datatype in TEST
           the type representing a test or aggregation of tests.
TEST - signature TEST
           datatypes for test cases and utility operators for them.
Test - structure SMLUnit.Test
test - Datatype in Test
Test - structure Test
           datatypes for test cases and utility operators for them.
TestCase - Constructor in TEST
           a test case
TestCase - Constructor in Test
testFunction - Type in TEST
           the type of function which perform a test case
testFunction - Type in Test
TestLabel - Constructor in TEST
           a test with name
TestLabel - Constructor in Test
TestList - Constructor in TEST
           aggregation of tests
TestList - Constructor in Test
TESTRUNNER - signature TESTRUNNER
           This module runs test cases and makes report of their results.
TextUITestRunner - structure SMLUNIT.TextUITestRunner
TextUITestRunner - structure SMLUnit.TextUITestRunner
TextUITestRunner - structure TextUITestRunner
           A test runner which makes report about result of test in plain text format.

V

valueFormatter - Type in ASSERT
           function which translates a value of the type into human readable text representation.
valueFormatter - Type in Assert

Overview  Index  Help 
SMLUnit: regression test framework for SML
A F G L N P R S T V