factory-bot

factory-bot

文章 0 浏览 5

Rails / Rspec - 编写涉及自定义验证和belongs_to关联的规范

我有以下 AR has_many、belongs_to 关系: League -->会议-->分部-->团队 我有一个如下所示的事件模型: class Event < ActiveRecord::Base belongs_t…

撑一把青伞 2025-01-02 00:41:00 1 0

创建“测试”的最佳方法是什么? >= Rails 3.2.0 中的数据库内容?

我希望能够创建几十个用户、文章(或应用程序特有的任何资源)等,以查看应用程序在充满时的外观和响应。这仅用于测试/开发目的,所以我希望能够轻松…

亽野灬性zι浪 2025-01-02 00:21:23 0 0

使用 Rspec 和 Factory Girl 测试 before_save 回调

我很确定我在这里遗漏了一些非常基本的东西。 我想测试 before_save 回调是否执行了它应该执行的操作,而不仅仅是调用它。 我编写了以下测试: it 'sh…

遥远的绿洲 2025-01-01 08:39:16 0 0

包括 FactoryGirl 工厂

我使用 Factory Girl 而不是固定装置。我注意到,为了使我的 FactoryGirl 类可用,我必须调用此代码 def setup super Factory( :li_store); Factory( …

混浊又暗下来 2024-12-29 22:52:43 1 0

工厂女孩保存到开发数据库(警卫问题)

我使用的是 Rails 3.2,并且我的 gemfile 设置如下: # Testing Gems gem "factory_girl_rails", :group => :test group :development, :test do gem …

暖伴 2024-12-29 16:05:43 0 0

推送到 Heroku 时 Rake 中止错误 (factory_girl)

尝试推送到 Heroku 时出现此错误: heroku run rake db:migrate 运行 rake db:migrate 连接到终端... up, run.1 耙子中止! 没有要加载的文件 --facto…

痕至 2024-12-29 07:26:09 0 0

在 Rails 3.1.0 中修改传递给控制器​​的参数的正确方法是什么?

在我们的 Rails 3.1.0 应用程序中,我们需要修改创建和更新中传递给 rfq 控制器的参数。例如,我们想在input_by_id下记录当前用户id。我们所做的是: …

熟人话多 2024-12-29 06:53:38 1 0

Factory.build 和 Factory.attributes_for 有什么区别?

在 Rails 3.1.0 应用程序的 rspec 测试中,我们同时使用 Factory.build 和 Factory.attributes_for。我们发现,如果我们将Factory.build更改为Factory…

放肆 2024-12-29 04:50:43 0 0

rspec 与 devise 的集成测试抛出 NoMethodError 错误

我在这里发布了类似的错误,但所有这些都无法解决我的问题。 我的文件“spec/request/news_controller_spec.rb”如下所示: require 'spec_helper' de…

檐上三寸雪 2024-12-28 22:23:51 0 0

Cucumber:使用“step”的多行参数步骤定义内的方法

Factory_girl 黄瓜帮手很酷。我喜欢它的工作原理: Given the following users exist: | Name | Email | | Alan | [email protected] | | Bob | [emai…

守望孤独 2024-12-28 14:47:25 0 0

使用 FactoryGirl 设置受保护的属性

FactoryGirl 不会设置我的受保护属性 user.confirmed。这里的最佳实践是什么? Factory.define :user do |f| f.name "Tim" # attr_accessible -- this…

棒棒糖 2024-12-27 19:41:28 1 0

FactoryGirl - 如何在运行测试之前在数据库中生成类别条目的层次结构?

我正在建立一个电子商务网站,其核心是一个目录模块 - 它包含大约 20 个类别,每个类别有 5 至 5 个类别。 30个子类别,然后将产品与子类别相关联。 …

情绪操控生活 2024-12-26 18:36:36 1 0

ActionMailer::Base.deliveries 数组未填充

我正在尝试运行 rspec 测试。 您可以在此处查看大部分代码。 也许它是相关的:CoRegEmailWorker.perform包含这个: ProvisionalUser.where("unsubscri…

时光瘦了 2024-12-26 15:30:01 0 0

和工厂女孩一起建房遇到麻烦

所以问题是邮件没有被添加到 ActionMailer::Base.deliveries 中。 FactoryGirl.create 返回 nil。我做错了什么? FactoryGirl.define do factory :pro…

雪若未夕 2024-12-26 14:35:11 0 0

让工厂内的两个关联共享另一个关联

我有这 5 个模型:监护人、学生、关系、关系类型和学校。在它们之间,我有这些关联 class Guardian < ActiveRecord::Base belongs_to :school has_man…

很糊涂小朋友 2024-12-26 02:24:36 0 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文