pic*_*rdo 29 rspec ruby-on-rails-3
我已经设置了几个控制器.现在我想开始为它们编写规范测试.是否有自动生成spec文件的命令?我知道rails会为新资源执行此操作,但我不知道它是否也适用于现有的控制器/模型.
Rya*_*igg 43
rails g rspec:controller ControllerName
Run Code Online (Sandbox Code Playgroud)
当它要求您覆盖现有控制器时,请键入n.
Alt*_*gos 10
有两种选择.如果你想要一个空的spec文件,你可以试试:
rails g rspec:controller ControllerName
Run Code Online (Sandbox Code Playgroud)
现在,如果您想要一个具有基本REST控制器初始规格的spec文件,请尝试:
rails g rspec:scaffold ControllerName
Run Code Online (Sandbox Code Playgroud)