def test_tax_calculation_second_rate_band_1(self):
     t = TaxYear(2018)
     self.assertEqual(14150, t.get_taxable_income(gross_income=26000))
     self.assertEqual(2829.59, t.get_total_tax_due(gross_income=26000))
Пример #2
0
 def test_total_taxable_income_income_over_personal_allowance_4(self):
     t = TaxYear(2018)
     self.assertEqual(31650.00, t.get_taxable_income(43500))
Пример #3
0
 def test_total_taxable_income_income_over_personal_allowance_3(self):
     t = TaxYear(2018)
     self.assertEqual(1.00, t.get_taxable_income(11851))
Пример #4
0
 def test_total_taxable_income_income_over_personal_allowance_2(self):
     t = TaxYear(2017)
     self.assertEqual(20001, t.get_taxable_income(31501))
Пример #5
0
 def test_total_taxable_income_income_equals_personal_allowance(self):
     t = TaxYear(2017)
     self.assertEqual(0, t.get_taxable_income(11500))
Пример #6
0
 def test_total_taxable_income_zero_income(self):
     t = TaxYear(2017)
     self.assertEqual(0, t.get_taxable_income(0))