module Appium::Core::Android::Device::Authentication

def self.add_methods

def self.add_methods
  ::Appium::Core::Device.add_endpoint_method(:finger_print) do
    def finger_print(finger_id)
      unless (1..10).cover? finger_id.to_i
        raise ::Appium::Core::Error::ArgumentError,
              "finger_id should be integer between 1 to 10. Not #{finger_id}"
      end
      execute_script 'mobile:fingerprint', { fingerprintId: finger_id.to_i }
    end
  end
end # def self.emulator_commands

def finger_print(finger_id)

def finger_print(finger_id)
  unless (1..10).cover? finger_id.to_i
    raise ::Appium::Core::Error::ArgumentError,
          "finger_id should be integer between 1 to 10. Not #{finger_id}"
  end
  execute_script 'mobile:fingerprint', { fingerprintId: finger_id.to_i }
end