Supongo que de entrada, cuando el usuario presiona el boton de logout
Y de salida cuando se dispara el evento click.
Introducción
Conocimientos previos y qué aprenderás sobre testing en Vue.js
¿Qué son las pruebas?
Código sin pruebas vs. código con pruebas
¿Qué necesito para probar mi proyecto de Vue?
Entendiendo las pruebas
¿Qué debo de probar en mi proyecto de Vue?
Herramientas de desarrollo
¿Qué es Vue Test Utils?
¿Qué es Jest?
Desarrollo de pruebas
¿Cómo aplicar TDD en Vue?
Planeación de pruebas
Pruebas unitarias con Vue
Pruebas de integración con Vue
Tips y buenas prácticas
Mejores prácticas y tips para hacer pruebas en Vue
En un proyecto de Vue las piezas fundamentales del desarrollo son las vistas y los componentes. Tan fácil como eso. Del lado de los componentes lo que debemos tener en cuenta es lo siguiente:
...
Regístrate o inicia sesión para leer el resto del contenido.
Aportes 3
Preguntas 0
Supongo que de entrada, cuando el usuario presiona el boton de logout
Y de salida cuando se dispara el evento click.
Vale, las pruebas no se basan en el cómo se hacen, sino en el qué se hace, lo que nos interesa con las entradas y las salidas, nos interesa ver si esas salidas que recibimos corresponde con lo que nosotros teníamos previsto con respecto a la entrada que nosotros le dimos.
Otros ejemplos podrían ser realmente cualquier componente, por ejemplo, un componente loading, el cuál podría recibir en prrop si se debe renderizar o no, lo cual sería su entrada, y su salida sería el componente renderizado o no:D!
De pronto el qué se esta mostrando cuando llamamos a una API, por ejemplo necesitamos mostrar nombre, edad y foto entonces validar qué el nombres sea un texto, edad número y foto string que termine en .png o .jpg puede ser? Además que ninguno sea undefine.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?