0
我有一个非常简单的模型:与Carrierwave测试模型uploder
class SocialGroup < ActiveRecord::Base
validates :name, presence: true
validates :file, presence: true
mount_uploader :file, SocialGroupFileUploader
end
,问题是:我应该测试(使用RSpec)模型成功保存与提供有效的文件类型(我的文件扩展名白名单只包含csv)?或者我应该单独测试文件上传器?如果第一个问题的答案是肯定的,测试肩膀的样子是怎样的?