added tests for cart
cart is completed for 1st demo