Adding promotions unit tests