我有以下使用香草spec_helper的示例代碼。我試圖使用sign_in_as,但得到一個錯誤,說它不存在。我之前沒有真正看過這個配置語法,所以我不確定這是否正確使用。任何幫助,將不勝感激? THX該代碼是否適用於包含在rspec的幫助文件中?
在助手/ sign_in_helpers.rb
module SignInHelpers
def say_hello
puts 'hello'
end
def sign_in
sign_in_as '[email protected]'
end
def sign_in_as email
visit root_path
fill_in 'Email address', with: email
click_button 'Sign In'
end
end
RSpec.configure do |config|
config.include SignInHelpers
end