function Test_of_attributesFromColumnDefinition() { $User = new AkTestUser(); $input = array('first_name' => 'Bermi', 'last_name' => 'Ferrer Martinez', 'not_valid' => 'Invalid value', 'id' => 123); $expected = array('first_name' => 'Bermi', 'last_name' => 'Ferrer Martinez', 'id' => 123); $got = $User->attributesFromColumnDefinition($input); $this->assertEqual($got, $expected); $User->setProtectedAttributes('last_name'); $expected = array('first_name' => 'Bermi', 'id' => 123); $got = $User->attributesFromColumnDefinition($input); $this->assertEqual($got, $expected); }