Example #1
0
 /**
  * Test the Model::purge method.
  *
  * @group laravel
  */
 public function testAttributePurge()
 {
     $array = array('name' => 'Taylor', 'age' => 25);
     $model = new Model($array);
     $model->name = 'Otwell';
     $model->age = 26;
     $model->purge('name');
     $this->assertFalse($model->changed('name'));
     $this->assertNull($model->name);
     $this->assertTrue($model->changed('age'));
     $this->assertEquals(26, $model->age);
     $this->assertEquals(array('age' => 26), $model->get_dirty());
 }