Programa del Curso
Introducción
Unit Testing Marcos de referencia
- ¿Qué son las pruebas unitarias?
- Los fundamentos de un marco de pruebas unitarias
Desarrollo basado en pruebas
- Información general sobre la refactorización
- Los diferentes enfoques de las pruebas
Preparación del entorno de desarrollo
- Instalación y configuración del código Visual Studio
- Instalación y configuración de .Net
- Instalación y configuración de nUnit
Escribir un marco Unit Testing
- Creación de una prueba
- Aplicación de más pruebas
- Refactorización del ejecutor de pruebas
- Trabajar con la clase assert
- Reflexión para llamar a métodos
- Uso de una convención de nomenclatura
Visual Studio Integración de código
- Creación de un proyecto con plantillas
- Creación de un proyecto con un marco de pruebas unitarias
- Ejecución de la prueba
- Optimización del código
- Parámetros de prueba
nUnidad
- Escribir y ejecutar una unidad de prueba
- Uso de restricciones
- Parámetros de prueba
xUnidad
- Escribir y ejecutar una prueba unitaria
- Parámetros de prueba con InLine
- Prueba de múltiples parámetros
- Uso de un miembro de clase personalizado
Optimizaciones avanzadas
- Pruebas de agrupación
- Trabajar con atributos de prueba
- Personalización con listas de reproducción
- Pruebas de depuración
- Uso de menús de prueba
- Visualización de resultados con CodeLens
- Uso de la cobertura de código
- Ejecución de pruebas con MSTest
Resumen y conclusión
Requerimientos
- Comprensión de los conceptos básicos de Dot Net
Audiencia
- Probadores de software
Testimonios (5)
Provisto de nestjs a pesar de que no estaba en la agenda
Suhail - Maldives Pension Administration Office (Pension Office)
Curso - Typescript Unit Testing
Traducción Automática
Me gustó tener la oportunidad de ejercitarme.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Curso - Unit Testing with C#
Traducción Automática
Los ejercicios fueron agradables
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Curso - Unit Testing with Python
Traducción Automática
El tiempo práctico fue divertido.
Pieter Hartzenberg - BMW
Curso - Unit Testing with Javascript
Traducción Automática
Los ejercicios
Florin Mazilu - SOJUS Software GmbH & Co. KG
Curso - Unit Testing with JUnit
Traducción Automática