public function testSetGetSettings() { include_once "./Services/XHTMLPage/classes/class.ilXHTMLPage.php"; $page = new ilXHTMLPage(); $page->setContent("aaa"); $page->save(); $page_id = $page->getId(); // save/read $page = new ilXHTMLPage($page_id); if ($page->getContent() == "aaa") { $result .= "saveread-"; } $page->setContent("bbb"); $page->save(); // lookups if (ilXHTMLPage::_lookupContent($page_id) == "bbb") { $result .= "lookupContent-"; } if (ilXHTMLPage::_lookupSavedContent($page_id) == "aaa") { $result .= "lookupSavedContent-"; } // undo $page->undo(); if (ilXHTMLPage::_lookupContent($page_id) == "aaa") { $result .= "undo1-"; } if (ilXHTMLPage::_lookupSavedContent($page_id) == "bbb") { $result .= "undo2-"; } // clear $page->clear(); if (ilXHTMLPage::_lookupContent($page_id) == "") { $result .= "clear1-"; } if (ilXHTMLPage::_lookupSavedContent($page_id) == "aaa") { $result .= "clear2-"; } $this->assertEquals("saveread-lookupContent-lookupSavedContent-undo1-undo2-clear1-clear2-", $result); }