/** * @test */ public function loadWithModelWithExistingUidFillsModelWithData() { $title = 'Assassin of Kings'; $uid = $this->testingFramework->createRecord('tx_oelib_test', array('title' => $title)); $model = new Tx_Oelib_Tests_Unit_Fixtures_TestingModel(); $model->setUid($uid); $this->subject->load($model); self::assertSame($title, $model->getTitle()); }
/** * @test */ public function loadWithUidOfRecordNotInDatabaseAndDatabaseAccessDisabledMarksModelAsDead() { $uid = $this->testingFramework->getAutoIncrement('tx_oelib_test'); $this->subject->disableDatabaseAccess(); $this->subject->load($this->subject->find($uid)); self::assertTrue($this->subject->find($uid)->isDead()); }