0
我有一個非常簡單的模型:與Carrierwave測試模型uploder
class SocialGroup < ActiveRecord::Base
validates :name, presence: true
validates :file, presence: true
mount_uploader :file, SocialGroupFileUploader
end
,問題是:我應該測試(使用RSpec)模型成功保存與提供有效的文件類型(我的文件擴展名白名單隻包含csv)?或者我應該單獨測試文件上傳器?如果第一個問題的答案是肯定的,測試肩膀的樣子是怎樣的?