У меня есть действие контроллера, которое использует «user_signed_in?» как условие. Действие выглядит следующим образом:devise "user_signed_in?" метод в rspec
def show
if user_signed_in?
#do stuff
end
end
Но когда я тестирую это действие в RSpec, тесты терпят неудачу, потому что код внутри блока, если никогда не запускается на выполнение. Есть ли способ заглушить метод «user_signed_in?»?
Нет, я пользователь вошел в код, который вы показали, что уже есть в моем приложении. –
Какая ошибка в ваших технических характеристиках? –
К сожалению. Похоже, я забыл пропустить фильтры перед фильтрами. Это были проблемы. Извините, я новичок в этом. Спасибо, в любом случае. –