我可以使用下面的命令行语法的方法“delete_user_test”通常测试常规测试::单位方法:如何在Ruby测试::单位框架运行单个早该环境测试
ruby functional/user_controller_test.rb -n delete_user_test
现在,当我使用的是早该插件与测试::单位我尝试用同样的方法如下:
...
context "Deleting a User" do
should "remove user from user table" do
...
end
end
然后我尝试按以下方式运行单个测试:
ruby functional/user_controller_test.rb -n "test: Deleting a User should remove user from user table"
这不起作用。有谁知道我可以使用shoulda和Test :: Unit运行单个上下文测试。我在一个测试文件中有几个不同的测试,我只想运行一个使用TDD的测试,而无需等待所有测试运行。
太棒了!这工作!感谢米兰。 –
不能使用'minitest' :( – asymmetric
哇超级巨大的感谢 – Trip