about promotionCaculator is not finished ,should implement scanner firstly
add SannerTest
add getItem through barcode test
modify getItem through barcode test
modify Cart.java
modify process function in CartItem
modify CartProcessor to CartItemProcessor