/** * @covers BackBee\NestedNode\Page::getInheritedContensetZoneParams */ public function testGetInheritedContensetZoneParams() { $child = new Page('child', array('title' => 'child', 'url' => 'url')); $child->setParent($this->page); $this->assertNull($child->getInheritedContensetZoneParams($child->getContentSet())); $this->assertNull($child->getInheritedContensetZoneParams($child->getContentSet())); $child->setLayout($this->page->getLayout()); $expected = $this->page->getLayout()->getZone(1); $this->assertEquals($expected, $child->getInheritedContensetZoneParams($child->getContentSet()->last())); $this->assertNull($child->getInheritedContensetZoneParams($child->getContentSet()->first())); $this->assertNull($this->page->getInheritedContensetZoneParams($this->page->getContentSet()->first())); $this->assertNull($this->page->getInheritedContensetZoneParams($this->page->getContentSet()->last())); }