public function testKey() {
$this->assertFalse(isset($this->_recordSet[0]));
$this->_recordSet->set('_pointer', 1);
$this->assertEqual(2, $this->_recordSet->key());
$this->_recordSet->set('_pointer', 2);
$this->assertEqual(3, $this->_recordSet->key());
$this->assertFalse(isset($this->_objectRecordSet[0]));
$this->_objectRecordSet->set('_pointer', 1);
$this->assertEqual(2, $this->_objectRecordSet->key());
$this->_objectRecordSet->set('_pointer', 2);
$this->assertEqual(3, $this->_objectRecordSet->key());
}