]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - tests/unit/lib/PageListTest.php
several new tests by DanFr
[SourceForge/phpwiki.git] / tests / unit / lib / PageListTest.php
1 <?php
2
3 require_once 'lib/PageList.php';
4 require_once 'PHPUnit.php';
5
6 class PageListTest extends PHPUnit_TestCase {
7     // constructor of the test suite
8     function PageListTest($name) {
9        $this->PHPUnit_TestCase($name);
10     }
11
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");
19
20         // PageList sorting
21         $columns[] = 'pagename';
22         $pl = new PageList($columns, $exclude, $options);
23         //global $request;
24         $pl->addPage("foo");
25         $pl->addPage("blarg");
26         $this->assertEquals(2, $pl->getTotal(), "count 2");
27         //print_r($pl->getContent());
28     }
29 }
30
31
32 ?>