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)