2011-03-11 65 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