У меня есть довольно простая модель:Тестирование модели с Carrierwave uploder
class SocialGroup < ActiveRecord::Base
validates :name, presence: true
validates :file, presence: true
mount_uploader :file, SocialGroupFileUploader
end
И возникает вопрос: Должен ли я проверить (с RSpec) моделями успешного сохранения с действительным типом файла при условии (мой белый список расширений файлов включает только csv)? Или я должен проверить загрузчик файлов по отдельности? Если ответ на первый вопрос: «Да», как выглядит тест-шул?