def test_calc_member_status_95_days_ago(self): expire_date = datetime.date.today() - datetime.timedelta(days=95) status, former = utils.calc_member_status(expire_date) self.assertEqual(status, 'Overdue') self.assertEqual(former, True)
def test_calc_member_status_tomorrow(self): expire_date = datetime.date.today() + datetime.timedelta(days=1) status, former = utils.calc_member_status(expire_date) self.assertEqual(status, 'Current') self.assertEqual(former, False)
def test_calc_member_status_yesterday(self): expire_date = datetime.date.today() - datetime.timedelta(days=1) status, former = utils.calc_member_status(expire_date) self.assertEqual(status, 'Due') self.assertEqual(former, False)
def test_calc_member_status_90_days(self): expire_date = datetime.date.today() + datetime.timedelta(days=90) status, former = utils.calc_member_status(expire_date) self.assertEqual(status, 'Prepaid') self.assertEqual(former, False)