/** * @test */ public function saveForDatabaseAccessDeniedDoesNotCommitDirtyLoadedModelToDatabase() { $this->subject->disableDatabaseAccess(); $uid = $this->testingFramework->createRecord('tx_oelib_test', array('title' => 'foo')); /** @var Tx_Oelib_Tests_Unit_Fixtures_TestingModel $model */ $model = $this->subject->find($uid); $model->setTitle('bar'); $this->subject->save($model); self::assertFalse($this->testingFramework->existsRecord('tx_oelib_test', 'title = "bar"')); }