/** * @covers BackBee\NestedNode\Section::__construct */ public function test__constructWithOptions() { $page = new Page(); $site = new Site(); $section = new Section(null, array('page' => $page, 'site' => $site)); $this->assertEquals($page, $section->getPage()); $this->assertEquals($site, $section->getSite()); }
/** * @covers \BackBee\NestedNode\Repository\SectionRepository::getRoot */ public function testGetRoot() { $this->assertEquals($this->root, $this->repository->getRoot($this->root->getSite())); $new_site = new Site(); $this->assertNull($this->repository->getRoot($new_site)); }