Código:
CSHARP-UNIT
Descripción
Construcción de pruebas unitarias y desarrollo guiado por pruebas es una de las prácticas programaticas emergentes más populares y exitosas en los últimos años. En ámbito actual de desarrollo de software, en el mundo de Internet, servicios web, WEB 2.0 los programadores son exigidos con fechas comprometidas de entrega, requerimientos cambiables y tecnologías emergentes. No es sorprendente entonces que la confiabilidad y calidad de código se vea comprometida y sea puesta en segundo plano.
Implementando pruebas unitarias, los programadores son capaces de identificar los defectos (“bugs”) en una fase temprana, mientras desarrollan, sin tener que esperar la fase de pruebas hechapor terceros. Esto hace que pueden desarrollar y modificar software con más confianza, mejorando los tiempos de entrega, calidad de código y minimizando numero de defectos.
Además, las pruebas unitarias expresan y documentan bien los requerimientos de una aplicación. De este modo, las pruebas unitarias llegan a ser un artefacto de primer grado y punto de partida en proceso de construcción de software.