Ejemplo n.º 1
0
def raise_test_convert_units(amount, current_unit, converted_unit, expected):
    with pytest.raises(Exception):
        convert_units(amount, current_unit, converted_unit)
Ejemplo n.º 2
0
def test_kilo_miles():
    units = convert_units(4, "kilometer", "mile")
    assert round(units, 2) == 2.48
Ejemplo n.º 3
0
def test_convert_units(amount, current_unit, converted_unit, expected):
    return_value = convert_units(amount, current_unit, converted_unit)
    assert round(return_value, 2) == expected
Ejemplo n.º 4
0
def test_pound_kilo():
    units = convert_units(4, "pound", "kilogram")
    assert round(units, 2) == 2.16
Ejemplo n.º 5
0
def test_miles_kilo():
    units = convert_units(2, "mile", "kilometer")
    assert round(units, 2) == 3.22
Ejemplo n.º 6
0
def test_fahrenheit_celsius():
    units = convert_units(75, "fahrenheit", "celsius")
    assert round(units, 2) == 23.89
Ejemplo n.º 7
0
def test_gallon_liter():
    units = convert_units(2, "gallon", "liter")
    assert round(units, 2) == 7.58