Fix typo in comment of cart test.
Add subtotal method to Cart::Product class.
Add tests for subtotal method.