问题标签 [fabrication-gem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Fabrication::MisplacedFabricateError 在 Rails 2.3.16 上使用 Fabrication Gem 时
我在 Rails 2.3.16 上使用 Fabrication gem v-2.5.0,但是在运行单元测试用例时出现以下错误:
下面是代码片段:
第一个案例
第二种情况
有人可以帮我解决这些问题。
模态类:
制造商:
单元测试文件:
ruby-on-rails - 如何在 Fabrication 的计数参数中使用瞬态属性?
我有这个 Rails 模型的制造商:
但是,这并没有像希望的那样工作。我已经尝试过count: n_iterations
,count: attrs[:n_iterations]
和count: attrs[n_iterations]
, 似乎没有任何效果。不过,这似乎应该是一件相对简单的事情。
任何想法将不胜感激。
ruby-on-rails - 如何在 rspec 中干燥多对多的关联作业?
每次我想创建一个Issue
,我都需要链接User
到Label
. 用户 has_many 标签和标签 has_many 用户。
问题是每次创建Issue
.
我应该把它放在帮助类中吗?我想把它弄干。
ruby-on-rails - 制造宝石难联想
我尝试使用Fabrication gem 在 Rails 项目的开发中填充数据库。
问题是我确实觉得 Fabrication 是一个非常强大的工具,但是除了简单的关联之外我什么也做不了。
例如,我有以下型号
不要让考虑不同的场景。
我确实知道如何实现从订单到用户的简单关联
问:但是我不知道我是否可以做对面。
最困难的魔法是如何使用src_user和dst_user来制作评论,以便以某种方式将它们混合在一起,最好让用户给出很多评论而同一用户收到很多评论。
感谢您的帮助。
ruby - spec and fabrication validating mailer. Fabrication::UnfabricatableError: No class found for
I'm validating a mailer using rspec. The problem is that when I want to test the diffusion (multiple deliverers mailer) rspec give me an error.
my Fabricator:
In my message_mailer_spec.rb I have
When I try to pass the tests give me a lot of errors. The main (i think):
Why? I already created the diffusion. Can anyone helps me?
Thanks in advance
ruby-on-rails - 制造的模型与磁盘上的不同
我可能在这里误解了一些东西。
我有一个模型 Secondant,我在模型 rspec 中使用 Fabrication 创建。
此时,当我查看 sec 模型中的 secondant_id 的值时,该属性为空(它在 after_create 回调中填充)。当我检索刚刚从数据库中创建的模型时,该属性已被填充。为什么这两个不同步?
我的 after_create 回调:
编辑
用户类中有一个类似的回调,在这种情况下会触发(感谢彼得)
ruby-on-rails - 为什么 capybara 功能无法访问 new_user_registration_path?
在我的功能规范中,visit_new_session_path 工作正常,我可以看到登录表单。当我使用 new_user_registration_path 时,它不起作用,只显示主页。click_link
与,相同的问题LOG IN
有效,SIGN UP
但无效。
我什至尝试过 visit /users/sign_up
and /users/sign_in
, sign_in 有效, sign_up 无效。两条路线都使用 GUI 工作并显示在 rake 路线中。
ruby-on-rails - 制作回形针附件
我正在尝试使用 Fabricator 和回形针测试我的照片上传,但在使用 Fabricator 创建回形针对象时遇到问题。
我目前的思考过程是包含这个模块: http ://room118solutions.com/2011/05/25/stubbing-paperclip-during-testing/
包含后,我应该可以对其进行编造??不幸的是,我对 Fabricator 的了解还不够,无法做到这一点。
ruby-on-rails - 制造 has_many 虽然有验证
我刚刚开始测试,我有很多模型都利用了 has_many 关系。在每种情况下,一个模型都要求另一个模型在保存时存在。我尝试过的每个测试系统(FactoryGirl、Fixtures 和现在的 Fabrication)都遇到了困难,我无法弄清楚如何正确设置测试以复制这种行为。
我以这个 GIST 为例,但由于当时模型需要“虽然”模型,所以将其更改为after_build
。before_save
我是以错误的方式接近这个吗?如何测试这种关系/功能?
ruby-on-rails - 嵌套属性未保存
我有一个可以有很多付款的用户类。用户将被保存,但付款不会。
我试过这种方法:
有没有不通过的解决方案: