AD

¿Ya dominas lo básico? Un curso estructurado de C# es la vía rápida para dar el salto.

Ver cursos de C# en Udemy

Enlace de afiliado. No te cuesta nada extra.

#️⃣Lecciones de C#
Lección 37 / 68

Escribir varios casos de prueba juntos

En esta lección comprobarás un método con varias entradas y verás un resumen.

Se guardan las entradas y los resultados esperados, se recorren comparando y se cuenta cuántos casos pasan.

El código de ejemplo ejecuta tres casos e informa del total superado.

Fíjate en cómo se guardan los casos: son tuplas con nombre, (a: 2, b: 3, expected: 5). Es una forma muy compacta de agrupar datos sin declarar una clase, y los nombres hacen que caso.expected se lea mucho mejor que caso.Item3.

La ventaja frente a comprobar de uno en uno es que no se detiene en el primer fallo: ves todos los casos que fallan a la vez, y ese conjunto suele señalar el patrón del error. Es, en pequeño, lo que hacen xUnit y NUnit con sus pruebas parametrizadas.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar C# directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)