这就是我正在做的事情。
describe "tests" do
let!(:user1) { FactoryGirl.create(:user)}
before do
user1.name = "new_name"
end
# tests...
end
它可以工作,但是before
在每次测试之前都会调用该块。试图替换为
before(:all) do
user1.name = "new_name"
end
但后来我失败了:
Failure/Error: let!(:seller1) { FactoryGirl.create(:user)}
NoMethodError:
undefined method `stub' for #<User:0x007f85477641d8>