Prueba
El paquete @es-js/prueba
provee funciones para realizar pruebas unitarias.
Funciones de prueba
Las funciones de prueba se utilizan para ejecutar código y verificar que el resultado sea el esperado.
prueba
Ejecuta una prueba unitaria.
pruebas
Ejecuta varias pruebas unitarias.
Funciones de aserción
Las funciones de aserción se utilizan para verificar que una condición se cumpla. Si la condición no se cumple, la prueba falla.
afirmar
Afirma que una expresión es verdadera.
afirmarIguales
Afirma que dos valores son iguales.
afirmarDistinto
Afirma que dos valores son distintos.
afirmarSimilares
Afirma que dos valores son similares (es decir, que son iguales pero no necesariamente del mismo tipo).
afirmarVerdadero
Afirma que una expresión es verdadera.
afirmarFalso
Afirma que una expresión es falsa.
Funciones de prueba asincrónicas
Las funciones de prueba asincrónicas se utilizan para realizar pruebas unitarias que involucran código asincrónico.
pruebaAsincrona
Ejecuta una prueba unitaria asincrónica.
pruebasAsincronas
Ejecuta varias pruebas unitarias asincrónicas.