Sha256: ca669ae9fcc25d1ff99821d6749173546eb4edc00f885279d8db5f70cfb8daaf

Contents?: true

Size: 714 Bytes

Versions: 3

Compression:

Stored size: 714 Bytes

Contents

module Msip
  module CapybaraHelper


    # Llamar desde una prueba minitest así:
    #   Msip::CapybaraHelper.iniciar_sesion(self, root_path, 'msip', 'msip')
    # Cambiando msip, msip por el usuario y clave usados para iniciar sesión
    # en sitio de pruebas.
    def iniciar_sesion(prueba, ruta, usuario, clave)
      prueba.visit ruta
      prueba.assert_content 'Pasos de Jesús'
      prueba.click_link 'Iniciar Sesión'
      prueba.assert_content 'Usuario'
      prueba.fill_in('Usuario', with: usuario)
      prueba.fill_in('Clave', with: clave)
      prueba.find_button('Iniciar Sesión').click
      prueba.assert_content 'Sesión iniciada.'
    end
    module_function :iniciar_sesion

  end
end


Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
msip-2.2.0.alfa3 app/helpers/msip/capybara_helper.rb
msip-2.2.0.alfa2 app/helpers/msip/capybara_helper.rb
msip-2.2a2 app/helpers/msip/capybara_helper.rb