【发布时间】:2011-11-11 00:39:21
【问题描述】:
我厌倦了每次制作新控制器时都写出相同的控制器规格。我知道我可以使用脚手架生成器,但是我需要更改的小东西已经够多了,这通常不会为我节省太多时间。
是否有任何项目/工具提供某种基本规范集和/或 DSL 以使这更容易?
【问题讨论】:
标签: ruby testing rest rspec controller
我厌倦了每次制作新控制器时都写出相同的控制器规格。我知道我可以使用脚手架生成器,但是我需要更改的小东西已经够多了,这通常不会为我节省太多时间。
是否有任何项目/工具提供某种基本规范集和/或 DSL 以使这更容易?
【问题讨论】:
标签: ruby testing rest rspec controller
我从未发现我想编写的任何两个 REST 控制器具有足够相似的接口,以至于测试完全相似(通常,我推荐 Cucumber,而不是控制器规范)。
inherited_resources 或 Rails 3 的 respond_with 之类的东西对于编写控制器非常有用,但我不确定测试。
【讨论】:
我使用decent_exposure gem。
【讨论】: