3 require_once('simpletest/unit_tester.php');
4 require_once('simpletest/reporter.php');
6 class WaraqServiceTest
extends UnitTestCase
{
12 require_once '../lib/waraqservice.php';
13 $this->WaraqService
=& new WaraqService("http://localhost/teh/warak");
14 $this->WaraqService
->setparam("test/1", 1);
15 $this->WaraqService2
=& new WaraqService("http://localhost/teh/waraq/markkit", "/var/www/teh/waraq/markkit");
16 $this->WaraqService2
->setparam("test/1", 1);
21 unset($this->WaraqService
);
26 $result = $this->WaraqService2
->get("/test");
27 $expected = new LocalResource("http://localhost/teh/waraq/markkit//test", "/var/www/teh/waraq/markkit//test");
28 $this->assertEqual($expected, $result);
31 function testgetparam()
33 $result = $this->WaraqService
->getparam("test/1");
35 $this->assertEqual($expected, $result);
38 function testsetparam()
40 $result = $this->WaraqService
->setparam("test/2", "testval2");
41 $expected = $this->WaraqService
;
42 $this->assertEqual($expected, $result);
47 $test = &new WaraqServiceTest
;
48 $test->run(new TextReporter());