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()); }