def test_due_date_convertor_for_days(self): today = datetime.now() + timedelta(days=3) response = due_date_converter(today) self.assertEqual("Due in 2 days", response)
def test_due_date_convertor_for_tomorrow(self): today = datetime.now() + timedelta(days=1) response = due_date_converter(today) self.assertEqual("Due tomorrow", response)
def test_due_date_convertor_for_today(self): today = datetime.now() + timedelta(seconds=60) response = due_date_converter(today) self.assertEqual("Due today", response)
def test_due_date_convertor_date_in_past(self): today = datetime.now() - timedelta(days=120) response = due_date_converter(today) self.assertEqual(None, response)
def test_due_date_convertor_for_over_three_month(self): today = datetime.now() + timedelta(days=120) response = due_date_converter(today) self.assertEqual("Due in over 3 months", response)
def test_due_date_convertor_for_two_month(self): today = datetime.now() + timedelta(days=60) response = due_date_converter(today) self.assertEqual("Due in 2 months", response)