我正在尝试测试从设计的 current_user 获取 user_id 的控制器方法。
在其他已回答的问题之后,我尝试使用 User mock_up 登录,但它给了我与#<RSpec::Core::ExampleGroup::Nested_1::Nested_1:0x1057fd428> 错误的未定义方法 `sign_in'相同的问题使用 Devise 设置 RSpec。在那个问题中,接受的答案说您不能在 rspec 集成测试中使用设计助手。
既然如此,我如何测试需要登录用户执行的控制器方法?