Я пробовал capybara с огурцом, чтобы получить лучшее покрытие для проверки javascript. У меня есть много шагов, которые проверяют или использовать вещи из тестовых хелперов Rails интеграции, например:Альтернатива для присваивания() в огурцах с Капибарой?
assigns(:current_user).should_not be_nil
Независимо от того, как я называю assigns
, даже если я говорю что-то вроде p assigns
ошибки это с:
undefined method `template' for nil:NilClass (NoMethodError)
Итак, похоже, я больше не могу этого делать. Есть ли альтернатива интроспекции того, что происходит в контроллере, или, может быть, какой-то способ, по крайней мере, выполнить эти шаги таким образом, чтобы у меня было тестовое содержимое интеграции?