added tests for cart