Refactoring -> getSaleDiscount in DiscountProvider introduced