Module: Msip::CapybaraHelper

Defined in:
app/helpers/msip/capybara_helper.rb

Class Method Summary collapse

Class Method Details

.iniciar_sesion(prueba, ruta, usuario, clave) ⇒ Object

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.



9
10
11
12
13
14
15
16
17
18
# File 'app/helpers/msip/capybara_helper.rb', line 9

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