Adding test cases for combination of promotions, expiries and redeems.