0
我有一個名爲Video
的模型。此模型有一個after_save
回調,它運行方法#upload_video_to_depot
。該方法使用:file
param(不保存在數據庫中)並使用RestClient
將視頻文件上傳到遠程API。測試使用外部API的方法
問題是 - 如何處理在我的規格沒有實際發送文件到API?我需要測試我的Video
模型和#upload_video_to_depot
方法,但我無法想象它應該如何完成(我在TDD方面很新穎)。
它可以在規格中完全處理,或者它也涉及我的模型中的一些變化?