add unit test for shopping cart model

## 为 ```shopping_cart.rb``` 增加单元测试

- 增加12个单元测试
- 调整rakefile中测试的配置，使输出更为直观，隐藏多余内容