Rails Factory Bot访问工厂定义中传递的值

时间:2018-08-22 14:30:22

标签: ruby-on-rails factory-bot

是否可以访问工厂定义内部传递给create方法的值?

例如

create(:user, name: "Jon")

是否有一种方法可以检查after(:create)挂钩是否通过了名称或默认名称?

1 个答案:

答案 0 :(得分:1)

您可以只比较属性,例如:

user.name == FactoryBot.attributes_for(:user)[:name]