我正在尝试为我的 Image 对象的一些测试创建一些记录。但是,似乎它们并没有持续存在:
describe Image do
before(:all) do
for i in 0..2
FactoryGirl.create(:image)
end
puts Image.count
end
it "blah blah blah" do
puts Image.count
end
it "blah blah blah 2" do
puts Image.count
end
在上面的例子中,第一次调用Image.count
返回 3;随后的调用返回 0。该示例在我使用时有效before(:each)
,但我觉得before(:all)
应该是我想要的。