19 declare(strict_types=1);
32 $layout = new \ilPageLayout(0);
41 $layout = new \ilPageLayout(0);
45 $layout->setXMLContent($page->getXMLFromDom());
47 $this->assertStringContainsString(
48 '<table class="il-style-layout-preview-wrapper">',
55 $layout = new \ilPageLayout(0);
58 $pc = new \ilPCPlaceHolder($page);
59 $pc->create($page,
"pg");
60 $pc->setContentClass(
"Text");
61 $pc->setHeight(
"300");
63 $layout->setXMLContent($page->getXMLFromDom());
65 $this->assertStringContainsString(
66 'class="ilc_TextPlaceHolderThumb"',
73 $layout = new \ilPageLayout(0);
76 $pc = new \ilPCPlaceHolder($page);
77 $pc->create($page,
"pg");
78 $pc->setContentClass(
"Media");
79 $pc->setHeight(
"300");
81 $layout->setXMLContent($page->getXMLFromDom());
83 $this->assertStringContainsString(
84 'class="ilc_MediaPlaceHolderThumb"',
91 $layout = new \ilPageLayout(0);
94 $pc = new \ilPCPlaceHolder($page);
95 $pc->create($page,
"pg");
96 $pc->setContentClass(
"Question");
97 $pc->setHeight(
"300");
99 $layout->setXMLContent($page->getXMLFromDom());
101 $this->assertStringContainsString(
102 'class="ilc_QuestionPlaceHolderThumb"',
103 $layout->getPreview()
testPreviewPlaceholderQuestion()
testPreviewPlaceholderMedia()
testPreviewPlaceholderText()