Rspec+Factory_girl, Guard跑测试 (一)

一Gemfile添加 

group :development, :test do

gem 'rspec-rails', '~> 3.0.0'

gem 'factory_girl_rails'

gem 'guard-rspec', require: false

end

then bundle

二初始化Rspec 

rails generate rspec:install

三利用factory_girl添加测试数据

新建目录factories,spec/factories, 所有的测试数据文件放在该目录下

FactoryGirl.define do

  测试数据

end

四rspec guard added to Guardfile

guard init rspec

跑rspec注意:

1去掉一大推warning -> 在.rspec文件中去掉--warning

2如果不用ActiveRecord, you can remove this line.

#ActiveRecord::Migration.maintain_test_schema!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Awesome Ruby Toolbox Awesome A collection of awesome Ruby...
    debbbbie阅读 2,929评论 0 3
  • 老习惯,列出本文参考的文档和博客,致以崇高的敬意1.FactoryGirl: http://www.jianshu...
    严三金阅读 1,951评论 1 50
  • 加速测试的方法 这里所说的“速度”有两层含义。 其一,当然是测试运行所用的时间。我们这个小程序的测试已经开始出现慢...
    AQ王浩阅读 972评论 0 1
  • 加速测试的方法 这里所说的“速度”有两层含义。 其一,当然是测试运行所用的时间。我们这个小程序的测试已经开始出现慢...
    AQ王浩阅读 2,567评论 1 9
  • 夜离词 寒风有凉意,吹散相执手。 瘦月无残情,照湿离人袖。
    吾兮无兮阅读 185评论 0 1