def METHOD_NAME(self):
    # null start_datetime means offer is active from the beginning of time
    offer = models.ConditionalOffer(start_datetime=None, end_datetime=self.end)
    test = datetime.date(2000, 3, 10)
    self.assertTrue(offer.is_available(test_date=test))