Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/lib/simpletestlib/extensions/phpunit_test_case.php
Go to the documentation of this file.
00001 <?php
00012     require_once(dirname(__FILE__) . '/../unit_tester.php');
00013     require_once(dirname(__FILE__) . '/../expectation.php');
00022     class TestCase extends SimpleTestCase {
00023         
00029         function TestCase($label = false) {
00030             $this->SimpleTestCase($label);
00031         }
00032         
00040         function assert($condition, $message = false) {
00041             parent::assert(new TrueExpectation(), $condition, $message);
00042         }
00043         
00052         function assertEquals($first, $second, $message = false) {
00053             parent::assert(new EqualExpectation($first), $second, $message);
00054         }
00055         
00063         function assertEqualsMultilineStrings($first, $second, $message = false) {
00064             parent::assert(new EqualExpectation($first), $second, $message);
00065         }                             
00066         
00074         function assertRegexp($pattern, $subject, $message = false) {
00075             parent::assert(new PatternExpectation($pattern), $subject, $message);
00076         }
00077         
00084         function error($message) {
00085             parent::fail("Error triggered [$message]");
00086         }
00087          
00092        function name() {
00093             return $this->getLabel();
00094         }
00095     }
00096 ?>
 All Data Structures Namespaces Files Functions Variables Enumerations