module BankApi::Clients::BancoSecurity::Login

Public Instance Methods

click_login_button() click to toggle source
# File lib/bank_api/clients/banco_security/concerns/login.rb, line 22
def click_login_button
  browser.search('.btn-ingreso').click
end
login() click to toggle source
# File lib/bank_api/clients/banco_security/concerns/login.rb, line 11
def login
  goto_login
  set_login_values
  click_login_button
end
set_login_values() click to toggle source
# File lib/bank_api/clients/banco_security/concerns/login.rb, line 17
def set_login_values
  browser.search('#lrut').set @user_rut
  browser.search('#lpass').set @password
end
validate_credentials() click to toggle source
# File lib/bank_api/clients/banco_security/concerns/login.rb, line 3
def validate_credentials
  raise BankApi::MissingCredentialsError if [
    @user_rut,
    @password,
    @company_rut
  ].any?(&:nil?)
end