El bug inesperado es un error humano al agregar o modificar código.
Un método para minimizar el riesgo es testear manualmente el código antes y después de realizar las modificaciones. Este método puede ser automatizado en un ciclo de CI/CD.
Requisitos para tomar el curso
Temario de Unit Testing en Go
Introducción
Importancia del Unit Testing en Go
Proyecto del curso: atrapando pokemones
Primeras pruebas con Go
Tu primera prueba unitaria en Go: objeto T
Paquetes para realizar assertions
Pruebas a la PokeAPI con testify
Manejo de errores y panic en Go
Utilizando mocks
¿Qué son los mocks? ¿Cómo y cuándo mockear?
Llamando APIs externas
Mockeando clientes HTTP
Mockeando mux router
El verdadero valor de tus pruebas
Aumentar coverage vs. testear comportamiento
Un bug inesperado
Cómo interpretar un benchmark
Próximos pasos
¿Quieres más cursos de testing en Go?
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Maria Camila Lenis
Aportes 1
Preguntas 0
El bug inesperado es un error humano al agregar o modificar código.
Un método para minimizar el riesgo es testear manualmente el código antes y después de realizar las modificaciones. Este método puede ser automatizado en un ciclo de CI/CD.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?