public function test_should_find_by_id_string() { $attributes = array('title' => 'UserMinds.com'); $UserMinds = $this->WebPage->create($attributes); $FoundUserMinds = new WebPage((string) $UserMinds->getId()); $this->assertFalse($FoundUserMinds->isNewRecord()); $this->assertEqual($FoundUserMinds->getId(), $UserMinds->getId()); $FoundUserMinds = $UserMinds->find((string) $UserMinds->getId()); $this->assertFalse($FoundUserMinds->isNewRecord()); $this->assertEqual($FoundUserMinds->getId(), $UserMinds->getId()); }
public function addOrUpdate(WebPage &$page) { $instances =& $this->pageInstances; $instances[$page->getId()] = $page; }
public function test_should_destroy_record() { $WebPage = new WebPage(array('body' => 'Akelos PHP framework')); $WebPage->save(); $WebPage2 = new WebPage($WebPage->getId()); $this->assertEqual($WebPage->body, $WebPage2->body); $WebPage2->destroy(); $WebPage2 = new WebPage($WebPage->getId()); $this->assertTrue($WebPage2->isNewRecord()); $this->assertFalse($WebPage->find($WebPage->getId())); }