Rails路由规范与已安装的Sinatra应用程序

时间:2016-12-05 13:09:52

标签: ruby-on-rails rspec

我将基于Sinatra的gem安装到我的应用程序中,并希望添加一个路由规范,以验证Sinatra应用程序确实安装在正确的路径上。

主应用程序不应包含任何特定于gem功能的测试,因为那些当然是在那里测试的。

查看RSpec routing matchersRails routing assertions,似乎他们只能处理控制器。

现在我添加了一个仅使用be_routable测试POST请求的规范,但这并不适用于所有路由,因为总是有意外使用某些后备路由的危险主要的应用。

0 个答案:

没有答案