Tengo un campo con una etiqueta adecuada que puedo rellenar con carpincho sin ningún problema:
fill_in 'Your name', with: 'John'
Me gustaría verificar el valor que tiene antes de completarlo y no puedo entenderlo.
Si agrego después de fill_in
la siguiente línea:
find_field('Your name').should have_content('John')
Esa prueba falla, aunque el relleno justo antes funcionó como he verificado al guardar la página.
¿Qué me estoy perdiendo?
.value
poco. ¡Gracias!find_field
y otrosNode::Finders
se utilizan para encontrar nodos y realizar acciones en ellos en lugar de las expectativas. Por supuesto, esto no es una regla, pero para algo simple como esto, ir con la solución incorporada es una mejor idea. ¡Solo digo!