Try Synsema
Entrar Crear cuenta

Cumple la spec de facturación

+30 xp

Estás en modo lectura. Crea una cuenta o entra para enviar tu solución y ganar estrellas. Puedes ejecutar código igual.

Tu programa
Así te va a probar Tomás (pruebas de la misión)
test "precio con IVA (21%)"
    assert_eq(precio_con_iva(1000), 1210)
    assert_eq(precio_con_iva(0), 0)
    assert_eq(precio_con_iva(200), 242)

test "redondear al peso"
    assert_eq(redondear_a_peso(1210.4), 1210)
    assert_eq(redondear_a_peso(99.6), 100)
    assert_eq(redondear_a_peso(500), 500)

test "descuento por efectivo (10%)"
    assert_eq(descuento_efectivo(1000), 900)
    assert_eq(descuento_efectivo(0), 0)