Inheritance: extends lithium\data\source\database\Result
 public function testKey()
 {
     $resource = $this->db->connection->query("SELECT id, name FROM companies;");
     $result = new Result(compact('resource'));
     $this->assertEqual(0, $result->key());
     $result->next();
     $this->assertEqual(1, $result->key());
     $result->next();
     $this->assertEqual(2, $result->key());
     $result->rewind();
     $this->assertEqual(0, $result->key());
 }