Ya sabemos cómo podemos especificar en una prueba de integración, que el usuario visita una página, hace click en un enlace, ve una URL, llena un campo, presiona un botón.

Todo esto nos permite probar la interfaz mas no verificar que realmente ocurrió uno o más cambios en el sistema.

Es por ello que para la clase de hoy vamos a utilizar un nuevo método para verificar el estado de la base de datos, una vez que se completen todos los pasos de la prueba.

Además tomaré un segundo enfoque e intentaré escribir todo el código y que la prueba pase al primer intento… ¿Tendré éxito?.

Regístrate en Styde

y obtén acceso inmediato a cientos de lecciones como ésta y contenido nuevo cada semana.

Ver planes

Lección anterior Pruebas de integración con base de datos Lección siguiente Desarrollo de métodos de prueba con el DomCrawler de Symfony