Example #1
0
 function test_pageId()
 {
     $html1 = '<html><head>' . '<meta name="application-name" content="sitecake" data-pageid="1234567890abcdefgh"/>' . '</head><body>' . '</body></html>';
     $page = new Page($html1);
     $this->assertEquals('1234567890abcdefgh', $page->pageId());
     $html2 = '<html><head>' . '<meta name="application-name" content="sitecake" data-id="1234567890abcdefgh"/>' . '</head><body>' . '</body></html>';
     $page = new Page($html2);
     $this->assertNull($page->pageId());
     $html3 = '<html><head>' . '<meta name="application-name" content="sitecake"/>' . '</head><body>' . '</body></html>';
     $page = new Page($html3);
     $this->assertNull($page->pageId());
 }