Pex – Creando test unitarios automáticamente
El día de hoy deseamos hablarles sobre Pex, una herramienta que te permitirá automatizar muchísimas tareas que deben realizarse de forma diaria en las aplicaciones.
Alguna vez han tratado de crear Tests Unitarios de forma orgánica, tests que realmente prueben las funcionalidades de tu aplicación sin la necesidad de crear múltiples validaciones las cuales afectan el rendimiento de tu aplicación.
Por esta razón Research Microsoft creó Pex. Pex es un plugin que se instala en Visual Studio y permite crear Tests Unitarios (Unit Tests en Inglés) de forma automática. Pex trabaja de forma inteligente encontrando las variables y puntos en los que se pueden dar excepciones, dichas excepciones deben de controlarse dentro de los métodos y deben crearse tests para probar dicho método o función con las variables que posiblemente den la excepción en caso que no se hayan tomado las medidas necesarias para evitar que esto suceda.
En síntesis Pex te ayudará a encontrar donde y como es que tu aplicación falla y luego creará el test para probar que no falle más.
Para conocer más de Pex puedes acceder los siguientes recursos:
o Tutoriales para aprender sobre Pex
o Pex en los Power Tools de Visual Studio 2010
Esperamos que te sea de mucha ayuda en tus proyectos, no te olvides de comentarnos tu experiencia.
Technorati Tags: PEX,Visual Studio 2010,Developers,Testing,TDD