###### tags: `Ruby` # 4/14  在model裡建制cart_item.rb ## 數量改變功能    ### 讓increment預設值為1   ## 第三個功能  可放入可拿出 ### cart_item 沒有item得方法  ### 使用FactoryBot  ``` factory :category do``` 會尋找到category這個類別所以不能亂打否則找不到  使名字動態  套用 **這樣真的有比較方便嗎?** ### 還不夠再做一個item的factoryBot   套用 ## 製造一個CartItem 的rspec:model  ## 整台車的總金額   ## 活動打折 安裝timecop    ## 進階功能購物車轉hash   ## 進階功能hash 轉購物車  from_hash 是類別方法後面還接了參數所以必須在initialize和from_hash方法上下點功夫  from_hash的地方加上self.使類別可以直接使用  intitalize後面加上參數記得要設預設值否則前面的測試全部壞光光 ## 整理一下   ### 省略FactoryBot https://github.com/thoughtbot/factory_bot/blob/master/GETTING_STARTED.md   就可以省略了   這個@也可以省了因為上面的 attr_reader ##  可以看整個專案的程式碼行數....
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up