【发布时间】:2015-12-09 20:31:47
【问题描述】:
我的 Rails 4 应用中有一个小型 REST API。基本上它是一个有 7 个动作的控制器。只有经过身份验证的用户才能访问 API,并且从 Devise gem 中添加了检查作为 before_filter。对此进行测试的最佳方法是什么?
我已经对 API 进行了单元测试,如果需要身份验证,我会手动测试每个操作,但我显然不喜欢这样。
【问题讨论】:
-
使用 minitest、test-unit 还是 rspec?
-
@max 我使用 rspec,但我正在寻找如何删除样板代码的一般想法。我会很感激任何例子
标签: ruby-on-rails unit-testing