AD

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

Ver cursos de Kotlin en Udemy

Enlace de afiliado. No te cuesta nada extra.

🎯Lecciones de Kotlin
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. El ejemplo lo hace con un if e imprime un mensaje distinto en cada caso.

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

Escribirlo a mano deja claro que no hay magia: es una comparación y un mensaje. Lo que aportan las herramientas de verdad es que fallan de forma visible, indican la línea exacta y detienen la construcción cuando algo se rompe.

En un proyecto de Kotlin eso lo dan JUnit y, cada vez más, Kotest. Kotlin permite además algo muy propio: nombrar las funciones de prueba con acentos y espacios usando comillas invertidas, de modo que el informe se lee como una frase — fun `la suma de dos negativos es negativa`(). Es una comodidad pequeña que cambia mucho cómo se leen los resultados.

Para comprobaciones de suposiciones internas —cosas que nunca deberían ocurrir— existen check y require, que lanzan excepciones distintas según sea un fallo de estado interno o de argumento recibido.

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

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