3 require_once 'lib/PageList.php';
4 require_once 'PHPUnit.php';
6 class PageListTest extends PHPUnit_TestCase {
7 // constructor of the test suite
8 function PageListTest($name) {
9 $this->PHPUnit_TestCase($name);
12 function testPageList() {
13 // Completely empty PageList
14 $pl = new PageList($columns, $exclude, $options);
15 $this->assertTrue($pl->isEmpty(), "empty");
16 $this->assertEquals(0, $pl->getTotal(), "count 0");
17 $cap = $pl->getCaption();
18 $this->assertTrue(empty($cap), "empty caption");
21 $columns[] = 'pagename';
22 $pl = new PageList($columns, $exclude, $options);
25 $pl->addPage("blarg");
26 $this->assertEquals(2, $pl->getTotal(), "count 2");
27 //print_r($pl->getContent());