示例#1
0
 /**
  * Test the virtual name_id attribute setter and getter for 'de' and 'en' root pages
  * @return mixed
  */
 public function testNameId()
 {
     $pages = Tree::findAll([Tree::ATTR_DOMAIN_ID => 'root-' . md5($_SERVER['REQUEST_TIME']), Tree::ATTR_ACTIVE => Tree::ACTIVE, Tree::ATTR_VISIBLE => Tree::VISIBLE]);
     if ($pages) {
         foreach ($pages as $page) {
             $buildNameId = $page->domain_id . '_' . $page->access_domain;
             $this->assertSame($buildNameId, $page->name_id, 'NameID was not set properly');
         }
     } else {
         return $this->assertNotEmpty($pages, 'No Pages found!');
     }
 }