def test_credit_card_not_expiring_soon(self): """ Credit card is not expiring soon. """ may_29_2015 = datetime.date(2015, 05, 29) exp_dates = ( datetime.date(2015, 8, 28), datetime.date(2016, 1, 1), datetime.date(2016, 5, 29) ) for date in exp_dates: assert CreditCard.is_expiring_soon(may_29_2015, date) is False
def test_credit_card_expiring_soon(self): """ Credit card is expiring soon. """ may_29_2015 = datetime.date(2015, 05, 29) exp_dates = ( datetime.date(2000, 1, 1), datetime.date(2015, 6, 3), datetime.date(2015, 7, 1) ) for date in exp_dates: assert CreditCard.is_expiring_soon(may_29_2015, date)