/** * @test */ public function setToDeletedOnLoadedModelMarksModelAsDirty() { $this->subject->setData(array('uid' => 1)); self::assertTrue($this->subject->isLoaded()); $this->subject->setToDeleted(); self::assertTrue($this->subject->isDirty()); }
/** * @test */ public function addWithoutParentModelMarksParentModelAsDirty() { $parentModel = new Tx_Oelib_Tests_Unit_Fixtures_TestingModel(); self::assertFalse($parentModel->isDirty()); $this->subject->setParentModel($parentModel); $model = new Tx_Oelib_Tests_Unit_Fixtures_TestingModel(); $this->subject->add($model); self::assertTrue($parentModel->isDirty()); }