def test_get_building_garage_charge_text(self): self.assertIsNone( DataHelper.get_building_garage_charge_text( 0, 0, TaxType.objects.get(pk=1), # 税別 ), ) self.assertEqual( DataHelper.get_building_garage_charge_text( 15000, 0, TaxType.objects.get(pk=0), # 不明 ), '15,000円', ) self.assertEqual( DataHelper.get_building_garage_charge_text( 15000, 15000, TaxType.objects.get(pk=0), # 不明 ), '15,000円', ) self.assertEqual( DataHelper.get_building_garage_charge_text( 15000, 18000, TaxType.objects.get(pk=0), # 不明 ), '15,000円 ~ 18,000円', ) self.assertEqual( DataHelper.get_building_garage_charge_text( 15000, 18000, TaxType.objects.get(pk=1), # 税別 ), '15,000円 ~ 18,000円(税別)', )
def garage_charge_text(self): return DataHelper.get_building_garage_charge_text( self.garage_charge_lower, self.garage_charge_upper, self.garage_charge_tax_type)