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); }