def test_get_contract_span_text(self): self.assertIsNone(DataHelper.get_contract_span_text(0, 0, False)) self.assertEqual(DataHelper.get_contract_span_text(2, 0, False), '2年') self.assertEqual(DataHelper.get_contract_span_text(0, 18, False), '18ヶ月') self.assertEqual(DataHelper.get_contract_span_text(1, 6, False), '1年6ヶ月') self.assertEqual(DataHelper.get_contract_span_text(2, 0, True), '2年(自動更新)')
def contract_span_text(self): return DataHelper.get_contract_span_text(self.contract_years, self.contract_months, self.is_auto_renewal)