/** * @test */ public function dynamicPageAndDocumentTemplate_setPrototypeSizeFromDocumentTemplate() { //given $page = new DynamicPage(); $page->setAttribute('document-template', $this->get200x200DocumentTemplate()); //when $page->format($this->createDocument()); //then $this->assertEquals(200, $page->getPrototypePage()->getWidth()); $this->assertEquals(200, $page->getPrototypePage()->getHeight()); }
/** * @test */ public function creation() { $page = new DynamicPage(); $this->assertNotEquals($page, $page->getPrototypePage()); $singlePage = new Page(); $page2 = new DynamicPage($singlePage); $this->assertEquals($singlePage, $page2->getPrototypePage()); }