Когда у меня есть assert user_signed_in?
в тесте интеграции, он говорит, что метод не определен. Есть ли способ, которым я могу использовать этот метод при тестировании? Я использую рельсы 4 и последнюю версию программы. Вот мой тестовый файл:Как я могу использовать devis user_signed_in? метод в тесте интеграции?
require 'test_helper'
class UsersSignupTest < ActionDispatch::IntegrationTest
test "valid signup information" do
get new_user_registration_path
assert_difference 'User.count', 1 do
post_via_redirect user_registration_path,
user: { first_name: "Example",
last_name: "User",
email: "[email protected]",
password: "password",
password_confirmation: "password" }
end
assert_template 'activities/index'
assert user_signed_in?
end
Нам нужно больше. Прочитайте советы о том, как создать минимальный, полный и проверяемый пример: http://stackoverflow.com/help/mcve – zetetic
жаль, что исправлено – user4584963