Вопрос

я использую Оформление Для аутентификации с моим приложением Rails, которое работает. Но теперь все мои модульные тесты не удаются, потому что они перенаправляются на знак на странице, что имеет смысл. Оформление, кажется, имеет функции помощника для исправления, но я могу найти их только для Должен. Отказ Есть ли эквивалентные помощники для теста :: блок?

Это было полезно?

Решение

Я думал, что будет больше «магии», чтобы работать макрос MACROS, но на самом деле это действительно просто. Чтобы добавить поведение Sign_in, просто добавьте это на test_helper.rb

  def sign_in_as(user)
    @controller.current_user = user
    return user
  end
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top