2011-03-11 72 views

回答

1

这是一个很奇怪的问题。你是什​​么意思,你一直在使用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页面轻松访问。有什么更具体的你需要吗?

+0

我一直在开发应用程序使用正常的轨道发电机,即。 'rails generate model','rails g scaffold',并测试修改/ test文件夹中的文件。现在开始使用rspec和cucubmer的任何方式? – Ian 2011-03-11 17:01:21

+0

好吧,rspec会在/ spec目录下生成文件,所以执行上面的命令后,这就是你需要查看的地方。但是,如果您已经开始使用TestUnit(内置框架),则应该继续使用它。没有理由需要切换。 – 2011-03-11 17:19:51

+0

感谢您的帮助;) – Ian 2011-03-11 17:48:19