From 3c425a16bcf5aca667f88e95375afefefcdd7d59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Mon, 8 Aug 2011 10:38:54 +0200 Subject: [PATCH] Add test for PMA_List_Database for functions not requiring DB connection --- test/libraries/PMA_List_Database_test.php | 58 +++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 test/libraries/PMA_List_Database_test.php diff --git a/test/libraries/PMA_List_Database_test.php b/test/libraries/PMA_List_Database_test.php new file mode 100644 index 0000000000..00691e818a --- /dev/null +++ b/test/libraries/PMA_List_Database_test.php @@ -0,0 +1,58 @@ +assertEquals('', $arr->getEmpty()); + } + + public function testSingle() + { + $arr = new PMA_List_Database; + $this->assertEquals(true, $arr->getSingleItem()); + } + + public function testExists() + { + $arr = new PMA_List_Database; + $this->assertEquals(true, $arr->exists('single_db')); + } + + public function testLimitedItems() + { + $arr = new PMA_List_Database; + $this->assertEquals(array('single_db'), $arr->getLimitedItems(0, 1)); + } + + public function testLimitedItems_empty() + { + $arr = new PMA_List_Database; + $this->assertEquals(array(), $arr->getLimitedItems(1, 1)); + } + + public function testHtmlOptions() + { + $arr = new PMA_List_Database; + $this->assertEquals('' . "\n", $arr->getHtmlOptions()); + } +} +?>