def test_get_condo_fees_text(self): self.assertIsNone( DataHelper.get_condo_fees_text( CondoFeesType.objects.get(pk=0), # 不明 0, TaxType.objects.get(pk=3), # 非課税 )) self.assertEqual( DataHelper.get_condo_fees_text( CondoFeesType.objects.get(pk=10), # 共益費金額 5000, TaxType.objects.get(pk=3), # 非課税 ), '5,000円') self.assertEqual( DataHelper.get_condo_fees_text( CondoFeesType.objects.get(pk=10), # 共益費金額 5000, TaxType.objects.get(pk=1), # 税別 ), '5,000円(税別)') self.assertEqual( DataHelper.get_condo_fees_text( CondoFeesType.objects.get(pk=20), # 共益費込み 0, TaxType.objects.get(pk=3), # 非課税 ), '込み')
def condo_fees_text(self): return DataHelper.get_condo_fees_text(self.condo_fees_type, self.condo_fees, self.condo_fees_tax_type)