public function testSetBodyClass() { $class1 = 'class_1'; $class2 = 'class_2'; $expected = [$class1, $class2]; $this->structure->setBodyClass($class1); $this->structure->setBodyClass($class2); $this->assertEquals($expected, $this->structure->getBodyClasses()); $this->structure->setBodyClass(''); $this->assertEmpty($this->structure->getBodyClasses()); }
/** * Process body classes, add to page configuration from scheduled structure * * @param \Magento\Framework\View\Page\Config\Structure $pageStructure * @return $this */ protected function processBodyClasses(Structure $pageStructure) { foreach ($pageStructure->getBodyClasses() as $class) { $this->pageConfig->addBodyClass($class); } return $this; }