Testing Unitario con Microsoft Fakes, un libro imprescindibleComentarios 6 Me gusta 0 El testing en un desarrollo de software no es algo opcional, es algo imprescindible para cualquier programador que quiera tener un mínimo de calidad y de seguridad en su código. En GenbetaDev hemos hablado largo y tendido sobre este tema, en diferentes tecnologías y diferentes frameworks. Y hoy traigo un libro específico de un nuevo framework de Microsoft para Visual Studio 2012, que es un compendio de conocimiento para cualquier tipo de tecnología. Por programadores para programadores y producen documentos de gran calidad. Ofreciéndolas de forma gratuita a toda la comunidad para su descarga y uso. de Microsoft Services. Y hoy traigo una excelente traducción realizada por Juan María Láo Ramos. orientados a sus herramientas. del documento realizado por losALM Ranger llamado “Testing Unitario con Microsoft Fakes”. pero que puede ser utilizado de forma directa en cualquier otro lenguaje. de Microsoft Most Valuable Professionals (MVP) y de Visual Studio Community Leads. desarrollador Sevillano con reconocimiento como Microsoft Active Professional (MAP). Así.El programa de los Visual Studio ALM Rangers es un grupo especial compuesto por miembros del grupo de producto de Visual Studio. Echando un vistazo rápido al libro . Es uno de los conjuntos de conocimiento y experiencia más potentes que se pueden encontrar en tecnología Microsoft. entre los trabajos de comunicación que realizan está la publicación de obras sobre desarrollo. técnicas y herramientas. Así. aislarme del acceso a una . con ASP. con Team Foundation Server. Mientras que en el segundo se entra en el detalle de qué es un Stub y un Shim. proponiendo y guiando en una serie de Hands-on Lab para iniciarnos en el uso de este framework de testing. etc. y que objetivo cubre cada uno de ellos. Las siguientes páginas tratan de forma muy detallada la migración a Fake desde frameworks como Moq y RhinoMocks. testear datos no repetibles. En el tercero he descubierto que Fake es heredera del framework Moles y que – como mayor ventaja – suma a la facilidad de implementar Mocks y Stubs.NET. dos objetos muy utilizados en el testing de sistemas difíciles de testear como pueden ser sistemas de persistencia o librerías heredades no modificables. El último capítulo pone al lector con las manos en la masa.Si bien la publicación está orientada a facilitar el uso del nuevo framework de testing llamado Fake. El capítulo cuarto explica cómo utilizar Fake en aplicaciones . en el primer capítulo tendremos un resumen de los tipos de test que se deberían construirse en cualquier desarrollo de software. también es un recopilatorio de técnicas y buenas prácticas de testing que vale a cualquier programador que quiera tener una visión general de lo que significa el testing moderno. Así me muestra cómo usarlo contra el sistema de archivos y de fecha. las capacidades que solo se encuentran en frameworks comerciales: la construcción de shims.NET MVC y buenas prácticas en su uso. Dejando para el quinto capítulo técnicas avanzadas de su uso como puede ser el utilizarlo con Windows Comunication Foundation. gratis. 82 páginas en total. Y además. pero es un libro imprescindible para utilizar esta nueva herramienta de testing en particular.base de datos. Conclusiones Ciertamente es una obra pequeña. . usarlos en un entorno de SharePoint o poder hacer testeable un código heredado. y obtener una visión de las técnicas implicadas en general.