diff --git a/tests/unit/e107tableTest.php b/tests/unit/e107tableTest.php new file mode 100644 index 000000000..ac121cd0c --- /dev/null +++ b/tests/unit/e107tableTest.php @@ -0,0 +1,99 @@ +ns = $this->make('e107table'); + } + catch(Exception $e) + { + $this->assertTrue(false, "Couldn't load e107table object"); + } + + } +/* + public function testGetStyle() + { + + } + + public function testSetUniqueId() + { + + } +*/ + + public function testSetGetContent() + { + + $unique = 'news-view-default'; + + $this->ns->setUniqueId($unique); + $this->ns->setContent('title', 'news-title'); + $this->ns->setContent('text', 'news-summary'); + $this->ns->setUniqueId(false); // reset the ID. + + $this->ns->tablerender('caption', 'other', 'default', true); // render a different table. + + $result = $this->ns->setUniqueId($unique)->getContent(); // get content using uniqueId. + $expected = array ( 'title' => 'news-title', 'text' => 'news-summary', ); + $this->assertEquals($expected, $result); + + + $result = $this->ns->getContent('title'); + $this->assertEquals('news-title', $result); + + + } +/* + public function testGetMagicShortcodes() + { + + } + + public function testGetContent() + { + + } + + public function testGetMainCaption() + { + + } + + public function testTablerender() + { + + } + + public function testSetStyle() + { + + } + + public function testGetUniqueId() + { + + } +*/ + + + + }