gpt4 book ai didi

ruby - 我可以在我的 Rspec 测试中设置 "it"的值吗?

转载 作者:数据小太阳 更新时间:2023-10-29 08:33:26 24 4
gpt4 key购买 nike

在某些 Rspec 模型规范中,我们有几个这样的测试:

it { should have_many(:labels) }

不幸的是,我们还有一个在验证之前运行的 Hook ,它会在尚未设置对象时导致错误。

我可以为这些测试设置“它”的值吗?我想给它一个正确初始化的对象,这样我的预验证 Hook 就不会引起问题。

最佳答案

像这样?

describe "#validations" do
subject { Factory.build :some_model }
it { should have_many(:labels) }
end

关于ruby - 我可以在我的 Rspec 测试中设置 "it"的值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11225994/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com