def test_get_building_garage_fee_text(self):
     self.assertIsNone(
         DataHelper.get_building_garage_fee_text(
             GarageType.objects.get(pk=0),  # 無し
             15000,
             0,
             TaxType.objects.get(pk=1),  # 税別
         ), )
     self.assertIsNone(
         DataHelper.get_building_garage_fee_text(
             GarageType.objects.get(pk=4),  # 駐車場付き
             15000,
             0,
             TaxType.objects.get(pk=1),  # 税別
         ), )
     self.assertEqual(
         DataHelper.get_building_garage_fee_text(
             GarageType.objects.get(pk=1),  # 有料
             15000,
             0,
             TaxType.objects.get(pk=0),  # 不明
         ),
         '15,000円',
     )
     self.assertEqual(
         DataHelper.get_building_garage_fee_text(
             GarageType.objects.get(pk=1),  # 有料
             15000,
             15000,
             TaxType.objects.get(pk=0),  # 不明
         ),
         '15,000円',
     )
     self.assertEqual(
         DataHelper.get_building_garage_fee_text(
             GarageType.objects.get(pk=1),  # 有料
             15000,
             18000,
             TaxType.objects.get(pk=0),  # 不明
         ),
         '15,000円 ~ 18,000円',
     )
     self.assertEqual(
         DataHelper.get_building_garage_fee_text(
             GarageType.objects.get(pk=1),  # 有料
             15000,
             18000,
             TaxType.objects.get(pk=1),  # 税別
         ),
         '15,000円 ~ 18,000円(税別)',
     )
Ejemplo n.º 2
0
 def garage_fee_text(self):
     return DataHelper.get_building_garage_fee_text(
         self.garage_type, self.garage_fee_lower, self.garage_fee_upper,
         self.garage_fee_tax_type)