fabrication-gem

    1热度

    2回答

    我正在写请求规格,并且在测试api中响应json formate时遇到问题。我使用水豚和制造者,这里是我的代码,我想... context 'discounts in api' do let(:user) { Fabricate(:user, activated: true) } let(:api_token) { user.api_token } befor

    0热度

    1回答

    我想弄清楚如何测试文件附件W /制作和Rspec宝石。当手动测试网站时,文件上传工作正常,没有Rspec覆盖。问题似乎是我不知道如何在PUT请求中包含附件。 如何添加文件附件,优选地使用一个制造者,该试验 制造商: Fabricator(:application) do email Faker::Internet.email name Faker::Name.name

    0热度

    1回答

    我有一个User和UserProfile模型。目前这两款机型都具有first_name,last_name和email的属性,它们必须相同。稍后,我将从User中删除这些属性,但目前我想要这样。 A UserProfilebelongs_to a User。我已经定义了UserProfile制造者,像这样: Fabricator(:user_profile) do first_name

    1热度

    1回答

    完全披露:我是Ember的新手。 我有一个应用程序,我已经开始在用户点击下一个按钮时,他们创建一个客户模型的实例,并将该模型保存到本地存储。在下一页中,我希望名字和姓氏都预填充文本输入。我试图按照intro video,但我遇到了问题。看来我正在创建对象,然后将其成功存储在本地存储中,但是当用户转换到下一页时,无法找到该模型。这里是我的代码: HTML: <script type="text/x-

    0热度

    1回答

    我试图在我的规格中使用加工程序时收到空阵列。我的猜测是制造商文件尚未加载。如果我在RSpec初始化之后加载制造器文件,则会引发Fabrication::DuplicateFabricatorError。这里是我的设置: 轨4.1.4 rspec的核心3.1.5 RSpec的护栏3.1.0 制造2.11.3 。 # config/application.rb config.generators d

    1热度

    1回答

    好吧,我想用我的Rspec测试的加工器来模拟一些测试数据。但是,我在belongs_to关联中遇到了一些问题。这是我到目前为止有: user.rb class User < ActiveRecord::Base authenticates_with_sorcery! belongs_to :organization VALID_EMAIL_REGEX = /\A[

    1热度

    1回答

    从twitter gem制作Twitter :: Tweet我试图从Twitter gem制作Twitter :: Tweet类。我得到这个错误 undefined method `id' for #<Fabrication::Schematic::Runner:0x00000102da7c28> 这是我的加工商。 Fabricator(:twitter_tweet, from: 'Twitt

    0热度

    1回答

    就像在标题中一样,我尝试将哈希制作成hstore类型的列。 我看过问题fabricator with hstore attribute,但是那里的解决方案并不适合我。 我的hstore列名称是“状态”,那里我想设置三个标志:“已处理”,“重复”,“EOL”。我使用续集(4.14.0)作为ORM,制造(2.8.1),红宝石2.1.2当然PostgreSQL的) 壳体1: status {eol: t

    0热度

    2回答

    (speed * 0.2) + 3.5 = ((gap * 0.2) + 3.5) + (gap * grade * 1.8) 尝试重新排列此以解决GAP,因为已知速度和坡度。我的代数正在挣扎。任何人有关于如何重新排列这个等式的建议? 编辑: 尝试重新排列,作为在分析GPS数据时基于速度和坡度计算GAP(等级调整步速)的公式。基于下面的接受溶液 : $间隙= $速度/(1 +(9 * $级))

    2热度

    1回答

    我正在使用Rails 3.2.13和ruby 1.9.3。我不断收到以下错误: Failure/Error: @user = Fabricate :user, role_ids: [role.id] PG::Error: incomplete multibyte character # ./spec/controllers/api_controllers/projects_contr