生成用于功能测试的现有控制器的最小测试:规范测试



我有一个控制器,我想为该控制器生成一个小型测试规范测试,用于功能测试。

我知道测试文件是在控制器或模型生成时生成的,但是。。。有没有一个rails生成器可以用来创建一个带有-spec的测试?

minitestrails-gem添加了--spec参数来完成此操作。

$ rails generate controller Thing --spec

为了生成退出控制器的测试代码,您可以使用以下命令

bin/rails generate test_unit:controller <controller_name>

为七个默认操作中的每一个生成测试脚手架代码,可以使用以下命令

bin/rails generate test_unit:scaffold <controller_name>

最新更新