我想弄清楚如何测试文件附件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