Esempio n. 1
0
 public function testListPages()
 {
     $theme = new Theme();
     $theme->load('test');
     $pages = $theme->listPages();
     $this->assertInternalType('array', $pages);
     $expectedPageNum = $this->countThemePages(base_path() . '/tests/fixtures/Cms/themes/test/pages');
     $this->assertEquals($expectedPageNum, count($pages));
     $this->assertInstanceOf('\\Cms\\Classes\\Page', $pages[0]);
     $this->assertNotEmpty($pages[0]->url);
     $this->assertInstanceOf('\\Cms\\Classes\\Page', $pages[1]);
     $this->assertNotEmpty($pages[1]->url);
 }