assertDesde: siempre
Asegura que se cumpla una condición.
Falla con un error si la condición no se cumple. No produce ninguna salida en el documento.
Si querés comprobar la igualdad entre dos valores, mirá assert.eq y assert.ne.
Ejemplo
#assert(1 < 2, message: "math broke")Parámetros
condition
La condición que debe ser verdadera para que la aserción pase.
message
El mensaje de error cuando la aserción falla.
Funciones
eqDesde: 0.4.0
Asegura que dos valores sean iguales.
Falla con un error si el primer valor no es igual al segundo. No produce ninguna salida en el documento.
#assert.eq(10, 10)leftanyObligatorioPosicional
El primer valor que se compara.
rightanyObligatorioPosicional
El segundo valor que se compara.
message
Un mensaje opcional que se muestra en caso de error en lugar de las representaciones de los valores comparados.
neDesde: 0.4.0
Asegura que dos valores no sean iguales.
Falla con un error si el primer valor es igual al segundo. No produce ninguna salida en el documento.
#assert.ne(3, 4)leftanyObligatorioPosicional
El primer valor que se compara.
rightanyObligatorioPosicional
El segundo valor que se compara.
message
Un mensaje opcional que se muestra en caso de error en lugar de las representaciones de los valores comparados.