Ver índice de contenidos del libro

11.2. El tester de formularios

El formulario que hemos enviado en la prueba anterior debería ser válido. Para comprobar su validez, puedes utilizar el tester de formularios:

with('form')->begin()->
  hasErrors(false)->
end()->

El tester de formularios dispone de varios métodos para probar el estado del formulario actual, como por ejemplo sus posibles errores.

Si te equivocas al crear la prueba y no pasa satisfactoriamente, puedes utilizar la instrucción with('response')->debug() que explicamos durante el tutorial del día 9. Aún así tendrías que investigar el código HTML generado para comprobar si se muestra algún mensaje de error. Como esto último no es muy cómodo, el tester de formularios también incluye un método debug() que muestra el estado del formulario y todos sus mensajes de error asociados:

with('form')->debug()