我想弄清楚如何測試文件附件W /製作和Rspec寶石。當手動測試網站時,文件上傳工作正常,沒有Rspec覆蓋。問題似乎是我不知道如何在PUT請求中包含附件。 如何添加文件附件,優選地使用一個製造者,該試驗 製造商: Fabricator(:application) do
email Faker::Internet.email
name Faker::Name.name
我有一個User和UserProfile模型。目前這兩款機型都具有first_name,last_name和email的屬性,它們必須相同。稍後,我將從User中刪除這些屬性,但目前我想要這樣。 A UserProfilebelongs_to a User。我已經定義了UserProfile製造者,像這樣: Fabricator(:user_profile) do
first_name
就像在標題中一樣,我嘗試將哈希製作成hstore類型的列。 我看過問題fabricator with hstore attribute,但是那裏的解決方案並不適合我。 我的hstore列名稱是「狀態」,那裏我想設置三個標誌:「已處理」,「重複」,「EOL」。我使用續集(4.14.0)作爲ORM,製造(2.8.1),紅寶石2.1.2當然PostgreSQL的) 殼體1: status {eol: t