Add ShoppingCart tests