1
在RSpec中,您可以使用let!(:user) { User.create }
急切加載:user
變量,以便在輸入測試用例之前創建它。 ActiveSupport::TestCase
有沒有等效的方法?RSpec的讓!相當於ActiveSupport :: TestCase
在RSpec中,您可以使用let!(:user) { User.create }
急切加載:user
變量,以便在輸入測試用例之前創建它。 ActiveSupport::TestCase
有沒有等效的方法?RSpec的讓!相當於ActiveSupport :: TestCase
由於TestCase
測試基本上都是Ruby類,你總是可以定義實例變量在setup
方法測試(這是在測試執行的第一件事):
UserTest < ActiveSupport::TestCase
def setup
@user = User.create
end
test 'my user test' do
assert_not @user.nil?
end
end
哪個軌道/ MINITEST版本是你在用嗎? – lcguida