rename PromotionCaculator to PromotionCalculator
add  calculateDiscount test and method in PromotionCalculator
finish calculateDiscount test and method in PromotionCalculator
add calculateOneFree test and method in PromotionCalculator
modify calculateDiscount test with method and add getDiscount method with test in PromotionCalculator
reconstruction calculateDicount