Test de aprobación con ApprovalTests. Windows Forms, WPF, ASP y más

¡Hola!
En la anterior entrada dimos un repaso a algunos de los principales Reporters disponibles. Hoy vamos a echar un vistazo a qué cosas/tecnologías podemos testear con ApprovalTests, cómo se hace y si realmente merece la pena. Continúa leyendo Test de aprobación con ApprovalTests. Windows Forms, WPF, ASP y más

Test de aprobación con ApprovalTests. Reporters

¡Hola!
Si en la anterior entrada vimos los conceptos básicos de ApprovalTests, hoy vamos a echar un vistazo a los Reporters. Los Reporters son las herramientas que tenemos disponibles para tomar las decisiones cuando un test falla y nos sirven principalmente poder visualizar el resultado del test fallido, comparar los cambios que se han producido entre la versión correcta y la versión actual fallida, y decidir si los cambios fallidos en realidad son correctos. Continúa leyendo Test de aprobación con ApprovalTests. Reporters

Test de aprobación con ApprovalTests. Conceptos básicos

¡Hola!
El otro día haciendo la kata Gilded Rose (una de las más interesantes que he hecho), me encontré con una curiosa herramienta llamada ApprovalTests. Esta librería, que tiene ya unos cuantos años, nos ayuda a escribir test de aprobación. Este tipo de test los utilizaremos típicamente cuando nuestros Asserts sean muy costosos o queramos refactorizar código (como en la kata). Antes que nada, os recomiendo dejar de leer esta entrada y leer estas otras del blog Koalite que son mucho más interesantes (y con mejor criterio), y si no conoces el blog, ya puedes añadirlo a tus marcadores. Continúa leyendo Test de aprobación con ApprovalTests. Conceptos básicos