/** * Test the Model::set_* method. * * @group laravel */ public function testAttributeSetterMethodChangesAttribute() { Model::$accessible = array('setter'); $array = array('setter' => 'foo', 'getter' => 'bar'); $model = new Model($array); $model->set_setter('bar'); $model->set_getter('foo'); $this->assertEquals('setter: bar', $model->get_attribute('setter')); $this->assertEquals('foo', $model->get_attribute('getter')); Model::$accessible = null; }