AD

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

Ver cursos de VB.NET en Udemy

Enlace de afiliado. No te cuesta nada extra.

🔷Lecciones de VB.NET
Lección 28 / 68

Comprobar que el código es correcto (primer paso hacia las pruebas)

En esta lección escribirás tu primera comprobación automática.

La idea es sencilla: se calcula un valor y se compara con el esperado, mostrando un mensaje distinto en cada caso.

El código de ejemplo comprueba que una suma da el resultado correcto.

.NET ofrece además Debug.Assert, que detiene el programa cuando la condición no se cumple. Tiene una característica que hay que conocer: desaparece por completo en las compilaciones de distribución. Sirve para detectar errores de programación durante el desarrollo, no para validar datos que vienen de fuera — esa validación tiene que estar en código normal.

Existe también Trace.Assert, que sí permanece en la versión final.

En un proyecto real esto lo hacen marcos de pruebas como MSTest, NUnit o xUnit, donde la misma comprobación se escribe Assert.AreEqual(5, Add(2, 3)) y se ejecuta con una orden. Todos funcionan con VB.NET igual que con C#, y en Visual Studio se integran en una ventana propia.

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

🧪 Este sitio no puede compilar ni ejecutar VB.NET 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)