/** * 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()); }