0

在我目前正在开发的应用程序中,有一堆路由规范,例如:

it "should match { :controller => 'update_reports', action => 'index' } to GET /update_reports" do
  { get: "/update_reports" }.should route_to(:controller => "update_reports", :action => "index")
end

进行这些类型的测试真的值得付出努力+运行时间吗?

我还没有遇到很多删除路由并且其他控制器测试无法捕捉到它的情况......

但我承认我不是 rspec 专家。

4

1 回答 1

1

我不经常测试路线。我只为:

  • 我认为最重要的一项(如付款或付款回调)

  • 具有复杂逻辑和/或约束的


另一个细节:我考虑测试基本路线,因为我正在编写控制器和集成规范。

于 2011-10-26T21:10:27.213 回答