|
Fecha y Horario: Martes 18 de Noviembre de 2008, en el horario de 18.00 a 22.00 hs.
Resumen:
El objetivo de una prueba unitaria es verificar un comportamiento particular. En determinadas situaciones dicho comportamiento depende de otros componentes, pero puede ocurrir que estos componentes no estén desarrollados aún, que su implementación requiera de una configuración e infraestructura compleja, o exceda el ámbito de la prueba. En esta charla se mostraran soluciones para resolver este tipo de escenarios. Mediante la utilización de ejemplos prácticos, explicaremos como realizar pruebas unitarias en estos ambientes y cuales Frameworks que soportan estas técnicas podemos incorporar en nuestras soluciones.
Temario
1 Escenario del problema
-Cumplir con los requisitos de una buena prueba unitarias ejemplo de código. -Dependencias de otros componentes o componentes no disponibles en el momento de la prueba. -Comportamientos no repetibles.
2 - Rediseñando una aplicación existente para que pueda ser probada desacoplando dependencias
-Analizando las dependencias de nuestros componentes. -Desacoplando otros componentes -Patrones aplicados para facilitar el bajo acoplamiento
4 - Mocking como solución para el problema de las dependencias
-Creando mocks "a mano" -Fakes -Mocks
5 - Frameworks para mocking
-rhino mocks (c# 2.0) -moq (c# 3.0)
6 - ejemplo práctico
-mocking de otros componentes -mocking de servicios -mocking de bases de datos
REGÍSTRESE AL EVENTO
* Este evento es gratuito ignore la pregunta sobre forma de pago. No olvide presentar su DNI, en la registración.
|