PHPUnit_TestCase($name); } function setUp() { require dirname(__FILE__) . '/_config.inc.php'; require_once '../lib/Prefs.inc.php'; $this->Prefs =& new Prefs(PARAM); } function tearDown() { unset($this->Prefs); } function test_setdefault() { $result = $this->Prefs->setdefault(PARAM); $expected = EXPECTED_VAL; $this->assertEquals($expected, $result); } function test_setvalue() { $result = $this->Prefs->setvalue(PARAM); $expected = EXPECTED_VAL; $this->assertEquals($expected, $result); } function test_getvalue() { $result = $this->Prefs->getvalue(PARAM); $expected = EXPECTED_VAL; $this->assertEquals($expected, $result); } function test_exists() { $result = $this->Prefs->exists(PARAM); $expected = EXPECTED_VAL; $this->assertEquals($expected, $result); } function test_clearvalue() { $result = $this->Prefs->clearvalue(PARAM); $expected = EXPECTED_VAL; $this->assertEquals($expected, $result); } function test_retrieve() { $result = $this->Prefs->retrieve(PARAM); $expected = EXPECTED_VAL; $this->assertEquals($expected, $result); } function test_store() { $result = $this->Prefs->store(PARAM); $expected = EXPECTED_VAL; $this->assertEquals($expected, $result); } function test_cleanup() { $result = $this->Prefs->cleanup(PARAM); $expected = EXPECTED_VAL; $this->assertEquals($expected, $result); } } // Running the test. $suite = new PHPUnit_TestSuite('PrefsTest'); $result = PHPUnit::run($suite); echo $result->toString(); ?>