factory-bot 相关问题

factory_bot是一个Ruby gem,允许您快速定义每个模型的原型,并要求具有对手头测试很重要的属性的实例。


带有序列化字段的工厂女孩

我在工厂女孩身上遇到这个问题,因为它给了我一个未定义的方法'each',用于#<0x0000012915bc18>错误,工厂中有序列化字段。在ActiveRecord中,它...0x0000012915bc18>

回答 2 投票 2

Factory Bot中的瞬态属性不起作用

[我有一个包含默认值为101的单词的对象。trait:word do瞬变宽度101((:create)do | object,evaluator | word_x =“ x” ...

回答 1 投票 1

Rspec'validates_numericality_o'f测试失败,并使用FactoryBot和奇怪的错误

我正在尝试在我们公司的Rails应用中实施更多测试,并使用Rspec,FactoryBot和Shoulda匹配器来提供帮助。这些基础很容易实现,例如关联和presentation_of。这是...

回答 1 投票 0

FactoryBotRails工厂中的循环依赖

spec / factories / company.rb FactoryBot.define工厂:公司名称{{Faker :: Name.unique.name} time_zone_name {Faker :: Address.time_zone}用户{[FactoryBot.create(:user)]}。 ..

回答 1 投票 0

如何使用Rspec / Rails 5.2在分层父子关系中测试子创建?

我的应用程序管理BusinessFlow,只能在父BusinessArea中创建。 BusinessFlows控制器中的“新”方法为:def new @business_area = BusinessArea.find(params [:...

回答 1 投票 0

如何在factory_bot中定义数组/哈希?

我正在尝试编写一个测试,以模拟Dropbox的REST服务的一些返回值,该测试为我提供了具有嵌套哈希的Array中的返回数据。我在弄清楚如何编码我的代码时遇到了麻烦。

回答 5 投票 80

FactoryBot构建具有特征的对象列表

[我正在使用factory_bot在测试中创建对象,这是我的工厂的示例:factory:user做名字“ John”姓“ Doe”特性:with_photo做忽略做photo_count 1结尾...

回答 1 投票 17

构建具有特征的对象列表

我在测试中使用factory_girl创建对象,这是我的工厂的示例:factory:user将名称“ John”姓“ Doe”特征:with_photo不要忽略do photo_count 1 end ...

回答 1 投票 17

我如何使工厂可以使用辅助方法? (Rails,Rspec)

我正在尝试在工厂内部调用辅助方法,但始终以找不到方法的方式返回。这是辅助方法/spec/helpers/factories.rb模块辅助模块...

回答 1 投票 1

为什么我的FactoryBot定义看不到我的lambda定义(Ruby,Rspec)

我正在尝试在FactoryBot中定义一个lambda,就像这样... contact_methods =%w [电话电子邮件蜗牛\邮递员\鸽子] factory:my_object做瞬态做...

回答 1 投票 0

创建模型后,FactoryBot可以生成工厂吗?

[在将dev_factor_bot_rails gem包含在您的dev和Gemfile中的测试块中时,rails将在生成模型时自动生成工厂。有没有办法生成工厂...

回答 7 投票 45

在Rails(factory_girl)中清除单元测试和功能测试之间的测试数据库

最近,我从固定装置切换到factory_girl以测试我的Ruby on Rails应用程序。如果我运行rake test:units,要在我的/ units目录中运行测试,它们都将完美运行。如果我...

回答 6 投票 20

创建前不需要FactoryBot前言

我正在seed.rb中使用FactoryBot填充数据库。我必须打电话给FactoryBot。在我调用构建或创建之前。有没有办法我不必这样做?另外,我什至应该使用...

回答 1 投票 2

创建前不需要FactoryGirl

我正在试用FactoryGirl,并在我的seed.rb中使用它来填充数据库。我必须打电话给FactoryGirl。在我调用构建或创建之前。有没有办法我不必这样做?另外,我应该...

回答 1 投票 0


与FactoryGirl的递归关联

我有一个类别模型。我正在使用祖先宝石使其像树状结构,以便我们可以有子类别。我有一个简单的类别工厂,看起来像这个工厂:category do ...

回答 1 投票 0

如何在Rails 5.2上使用FactoryBot测试多态关联?

我编写基本测试以指定在模型级别进行的验证。我使用Rspec和FactoryBot。 BusinessObject模型可以有两个父对象:BusinessArea或BusinessProcess。 ...

回答 1 投票 0

ActiveRecord :: NotNullViolation-Mysql2列不能为空

我通过FactoryBot创建记录时遇到问题,该问题仅在测试环境中发生。当我在开发控制台上运行命令时:FactoryBot.create(:...

回答 1 投票 1

带有错误类的FactoryBot ActiveRecord :: AssociationTypeMismatch错误

[早上好,在长时间使用Rails之后,我正在研究概念验证Rails应用程序。我设置了RSpec测试以及FactoryBot和Faker来生成测试数据。在我的应用中,我有...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.