public function testFromArray() { $page = Page::fromArray(array('key' => 'new_page', 'updated' => 'september 11 2001')); $this->assertTrue($page instanceof PageInterface); $date = new \DateTime('september 11 2001'); $this->assertEquals($date, $page->getUpdated()); $this->assertEquals('new_page', $page->getViewTemplatingKey()); }
protected function createPage($data) { if (is_array($data)) { return Page::fromArray($data); } }