added tests for cart totals