ILIAS  release_4-4 Revision
All Data Structures Namespaces Files Functions Variables Modules Pages
ilXHTMLPageTest Class Reference
+ Inheritance diagram for ilXHTMLPageTest:
+ Collaboration diagram for ilXHTMLPageTest:

Public Member Functions

 testSetGetSettings ()
 IL_Init More...
 

Protected Member Functions

 setUp ()
 

Protected Attributes

 $backupGlobals = FALSE
 

Detailed Description

Definition at line 24 of file ilXHTMLPageTest.php.

Member Function Documentation

◆ setUp()

ilXHTMLPageTest::setUp ( )
protected

Definition at line 28 of file ilXHTMLPageTest.php.

29  {
30  include_once("./Services/PHPUnit/classes/class.ilUnitUtil.php");
31  ilUnitUtil::performInitialisation();
32  }

◆ testSetGetSettings()

ilXHTMLPageTest::testSetGetSettings ( )

IL_Init

Definition at line 37 of file ilXHTMLPageTest.php.

References $result, ilXHTMLPage\_lookupContent(), and ilXHTMLPage\_lookupSavedContent().

38  {
39  include_once("./Services/XHTMLPage/classes/class.ilXHTMLPage.php");
40 
41  $page = new ilXHTMLPage();
42  $page->setContent("aaa");
43  $page->save();
44  $page_id = $page->getId();
45 
46  // save/read
47  $page = new ilXHTMLPage($page_id);
48  if ($page->getContent() == "aaa")
49  {
50  $result.= "saveread-";
51  }
52  $page->setContent("bbb");
53  $page->save();
54 
55  // lookups
56  if (ilXHTMLPage::_lookupContent($page_id) == "bbb")
57  {
58  $result.= "lookupContent-";
59  }
60 
61  if (ilXHTMLPage::_lookupSavedContent($page_id) == "aaa")
62  {
63  $result.= "lookupSavedContent-";
64  }
65 
66  // undo
67  $page->undo();
68 
69  if (ilXHTMLPage::_lookupContent($page_id) == "aaa")
70  {
71  $result.= "undo1-";
72  }
73 
74  if (ilXHTMLPage::_lookupSavedContent($page_id) == "bbb")
75  {
76  $result.= "undo2-";
77  }
78 
79  // clear
80  $page->clear();
81  if (ilXHTMLPage::_lookupContent($page_id) == "")
82  {
83  $result.= "clear1-";
84  }
85 
86  if (ilXHTMLPage::_lookupSavedContent($page_id) == "aaa")
87  {
88  $result.= "clear2-";
89  }
90 
91  $this->assertEquals("saveread-lookupContent-lookupSavedContent-undo1-undo2-clear1-clear2-", $result);
92  }
$result
XHTML Page class.
_lookupSavedContent($a_id)
Lookup Saved Content.
_lookupContent($a_id)
Lookup Content.
+ Here is the call graph for this function:

Field Documentation

◆ $backupGlobals

ilXHTMLPageTest::$backupGlobals = FALSE
protected

Definition at line 26 of file ilXHTMLPageTest.php.


The documentation for this class was generated from the following file: