def test_get_deposit_text(self): self.assertIsNone( DataHelper.get_deposit_text( DepositType.objects.get(pk=0), # 指定無し DepositNotation.objects.get(pk=2), # 金額 58000, TaxType.objects.get(pk=3), # 非課税 ), ) self.assertIsNone( DataHelper.get_deposit_text( DepositType.objects.get(pk=10), # 敷金 DepositNotation.objects.get(pk=0), # 不明 58000, TaxType.objects.get(pk=3), # 非課税 ), ) self.assertEqual( DataHelper.get_deposit_text( DepositType.objects.get(pk=10), # 敷金 DepositNotation.objects.get(pk=2), # 金額 58000, TaxType.objects.get(pk=3), # 非課税 ), '58,000円', ) self.assertEqual( DataHelper.get_deposit_text( DepositType.objects.get(pk=10), # 敷金 DepositNotation.objects.get(pk=2), # 金額 58000, TaxType.objects.get(pk=1), # 税別 ), '58,000円(税別)', ) self.assertEqual( DataHelper.get_deposit_text( DepositType.objects.get(pk=20), # 保証金 DepositNotation.objects.get(pk=3), # 賃料nヶ月 2, TaxType.objects.get(pk=3), # 非課税 ), '賃料 2ヶ月', ) self.assertEqual( DataHelper.get_deposit_text( DepositType.objects.get(pk=20), # 保証金 DepositNotation.objects.get(pk=5), # 変動 0, TaxType.objects.get(pk=0), # 不明 ), '変動', )
def deposit_text2(self): return DataHelper.get_deposit_text(self.deposit_type2, self.deposit_notation2, self.deposit_value2, self.deposit_tax_type2)
def deposit_text1(self): return DataHelper.get_deposit_text(self.deposit_type1, self.deposit_notation1, self.deposit_value1, self.deposit_tax_type1)