1
我已经在rails上启动了一个项目,到目前为止我正在使用rails内置的测试套件进行测试。有没有一种方法可以在此时使用rspec和黄瓜开始测试它?这个怎么做?用rspec和黄瓜测试已经测试过的rails应用程序
谢谢!
我已经在rails上启动了一个项目,到目前为止我正在使用rails内置的测试套件进行测试。有没有一种方法可以在此时使用rspec和黄瓜开始测试它?这个怎么做?用rspec和黄瓜测试已经测试过的rails应用程序
谢谢!
这是一个很奇怪的问题。你是什么意思,你一直在使用Rails的内置测试套件?你使用的是什么版本的Rails?
要开始测试,说模型,在RSpec中,你在Rails 3中调用以下命令:
rails generate rspec:model <ModelName>
在Rails 2.X:
script/generate rspec:model <ModelName>
黄瓜是有点不同,
rails generate cucumber:install
滑轨2.x的:
但它与(滑轨3)开始script/generate cucumber
所有这些信息都可以通过各自的Github页面轻松访问。有什么更具体的你需要吗?
我一直在开发应用程序使用正常的轨道发电机,即。 'rails generate model','rails g scaffold',并测试修改/ test文件夹中的文件。现在开始使用rspec和cucubmer的任何方式? – Ian 2011-03-11 17:01:21
好吧,rspec会在/ spec目录下生成文件,所以执行上面的命令后,这就是你需要查看的地方。但是,如果您已经开始使用TestUnit(内置框架),则应该继续使用它。没有理由需要切换。 – 2011-03-11 17:19:51
感谢您的帮助;) – Ian 2011-03-11 17:48:19