我正在尝试使用Capybara / RSpec创建一个集成测试,该测试具有有效的current_user(使用Warden.test_mode!技巧),并且我还在测试中创建了一个有效的current_tenant:
ActsAsTenant.current_tenant = Account.first
当测试运行时,它会出现“未定义的nil:NilClass方法”错误,这是current_tenant未设置的特征。我已经确认Account.first确实具有我期望的内容。
可能是什么问题以及如何解决?