def set_location(opts = {})
      latitude = opts.fetch(:latitude)
      longitude = opts.fetch(:longitude)
      altitude = opts.fetch(:altitude, 75)
      @driver.set_location(latitude, longitude, altitude)
    end
def set_location(opts = {})
      latitude = opts.fetch(:latitude)
      longitude = opts.fetch(:longitude)
      altitude = opts.fetch(:altitude, 75)
      @driver.set_location(latitude, longitude, altitude)
    end
Calls @driver.set_location

 @note This method does not work on real devices.

 @param  [Hash] opts consisting of:
 @option opts [Float] :latitude the latitude in degrees (required)
 @option opts [Float] :longitude the longitude in degees (required)
 @option opts [Float] :altitude the altitude, defaulting to 75
 @return [Selenium::WebDriver::Location] the location constructed by the selenium webdriver