def test_codes_are_saved_as_uppercase(self): start = datetime.date(2011, 01, 01) end = datetime.date(2011, 02, 01) voucher = Voucher(name="Dummy voucher", code="lowercase", start_date=start, end_date=end) voucher.save() self.assertEquals("LOWERCASE", voucher.code)
def setUp(self): self.voucher = Voucher(start_datetime=START_DATETIME, end_datetime=END_DATETIME)
def test_saves_code_as_uppercase(self): voucher = Voucher(code='lower', start_datetime=START_DATETIME, end_datetime=END_DATETIME) voucher.save() self.assertEqual('LOWER', voucher.code)
def test_is_active(self): start = datetime.date(2011, 01, 01) test = datetime.date(2011, 01, 10) end = datetime.date(2011, 02, 01) voucher = Voucher(start_date=start, end_date=end) self.assertTrue(voucher.is_active(test))