function test_init() { $record = new Dataface_Record('Profiles', array('id' => 3)); $this->assertEquals(array('id' => 3), $record->vals(array('id'))); $this->assertEquals(array('id' => 3), $record->values(array('id'))); $this->assertEquals(array('id' => 3), $record->getValues(array('id'))); $table =& $record->table(); $keys = array_keys($table->fields()); $expected = array(); foreach ($keys as $key) { $expected[$key] = null; } $expected['id'] = 3; $this->assertEquals($expected, $record->vals()); }