Exemplo n.º 1
0
def test_general_tax_discount_50k(tax_parameters):
    taxes = Taxes(tax_parameters)
    gross = 50000
    assert pytest.approx(taxes.calc_general_tax_discount(gross), 1e-6) == 1049.72792
Exemplo n.º 2
0
def test_general_tax_discount_too_high(tax_parameters):
    taxes = Taxes(tax_parameters)
    gross = 100000
    assert pytest.approx(taxes.calc_general_tax_discount(gross), 1e-6) == 0
Exemplo n.º 3
0
def test_general_tax_discount_zero(tax_parameters):
    taxes = Taxes(tax_parameters)
    gross = 0
    assert pytest.approx(taxes.calc_general_tax_discount(gross), 1e-6) == 2711