Esempio n. 1
0
 /**
  * When a data set is reloaded to the model, the dirty state should be
  * reset
  * 
  * @covers ::__set
  * @covers ::setData
  * @covers ::isDirty
  * 
  * @test
  */
 public function resetChangedUserModelData()
 {
     // Get user instance
     $user = new User();
     // Change user data
     $user->userId = 1;
     // Assert user model has been changed
     $this->assertTrue($user->isDirty());
     // Reload data
     $user->setData(array('userId' => 1));
     // Assert user model has been changed
     $this->assertFalse($user->isDirty());
 }