相当于rspec';让我们进入测试::单元?
有谁知道在test::unit和rspec的:let和:let!?例如相当于rspec';让我们进入测试::单元?,rspec,testunit,Rspec,Testunit,有谁知道在test::unit和rspec的:let和:let!?例如 context "foo" do let(:user) { Factory(:user) } it "bar" do ... end end 我希望在编写test::unit tests时使用这种方便的模式。 提前谢谢。像这样的东西送给let: def user @user ||= Factory(:user) end 对于在测试之间不缓存的let,您将需要与上面相同的定义,并在设置中或拆卸中执行
context "foo" do
let(:user) { Factory(:user) }
it "bar" do
...
end
end
我希望在编写test::unit tests时使用这种方便的模式。提前谢谢。像这样的东西送给
let代码>:
def user
@user ||= Factory(:user)
end
对于在测试之间不缓存的let
,您将需要与上面相同的定义,并在设置中或拆卸中执行以下操作:
@user = nil
对于let,类似这样的东西代码>:
def user
@user ||= Factory(:user)
end
对于在测试之间不缓存的let
,您将需要与上面相同的定义,并在设置中或拆卸中执行以下操作:
@user = nil