【发布时间】:2017-10-26 04:42:03
【问题描述】:
大家好,我在 spec/controller 文件夹内的不同文件中对 API 进行了很多控制器测试。对于这些规格中的每一个,我都有一个
before do
authenticate_user(user, role)
end
这是规范的耗时,因为我必须为每个测试创建一个用户和一个角色。我想在上层有这个相同的助手,以便在相同的身份验证下执行我的所有控制器测试。
有人知道谁来实现这个目标吗?
存根这也是一种选择,但在用户之下有很多逻辑可能既困难又耗时。
谢谢
【问题讨论】:
标签: ruby-on-rails ruby rspec