Moodle  2.2.1
http://www.collinsharper.com
TestCase Class Reference

Public Member Functions

 TestCase ($label=false)
 assert ($condition, $message=false)
 assertEquals ($first, $second, $message=false)
 assertEqualsMultilineStrings ($first, $second, $message=false)
 assertRegexp ($pattern, $subject, $message=false)
 error ($message)
 name ()

Detailed Description

Definition at line 22 of file phpunit_test_case.php.


Member Function Documentation

assert ( condition,
message = false 
)

Sends pass if the test condition resolves true, a fail otherwise.

Parameters:
$conditionCondition to test true.
$messageMessage to display.

Definition at line 40 of file phpunit_test_case.php.

Here is the caller graph for this function:

assertEquals ( first,
second,
message = false 
)

Will test straight equality if set to loose typing, or identity if not.

Parameters:
$firstFirst value.
$secondComparison value.
$messageMessage to display.

Definition at line 52 of file phpunit_test_case.php.

Here is the call graph for this function:

assertEqualsMultilineStrings ( first,
second,
message = false 
)

Simple string equality.

Parameters:
$firstFirst value.
$secondComparison value.
$messageMessage to display.

Definition at line 63 of file phpunit_test_case.php.

Here is the call graph for this function:

assertRegexp ( pattern,
subject,
message = false 
)

Tests a regex match.

Parameters:
$patternRegex to match.
$subjectString to search in.
$messageMessage to display.

Definition at line 74 of file phpunit_test_case.php.

Here is the call graph for this function:

error ( message)

Sends an error which we interpret as a fail with a different message for compatibility.

Parameters:
$messageMessage to display.

Definition at line 84 of file phpunit_test_case.php.

name ( )

Accessor for name.

Definition at line 92 of file phpunit_test_case.php.

TestCase ( label = false)

Constructor. Sets the test name.

Parameters:
$labelTest name to display.

Definition at line 29 of file phpunit_test_case.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations