Everyday-rails-rspec - 安装Rspec

安装rspec

项目中使用rspec,首先安装rspec。在Gemfile中添加下面的gem依赖。

group :development, :test do  
  gem 'rspec-rails', '~> 3.1.0'  
  gem 'factory_girl_rails', '~> 4.4.1'
end
group :test do  
  gem 'faker', '~> 1.4.3'  
  gem 'capybara', '~> 2.4.3'  
  gem 'database_cleaner', '~> 1.3.0'  
  gem 'launchy', '~> 2.4.2'  
  gem 'selenium-webdriver', '~> 2.43.0'
end

创建测试数据库

在config/database.yml文件中有

test: 
  adapter: sqlite3
  database: db/test.sqlite3
  pool: 5
  timeout: 5000

检查完之后,执行

rake db:create:all

会帮我们创建测试数据库

设置rspec

通过下面的命令设置rspec,

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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,694评论 19 139
  • 22年12月更新:个人网站关停,如果仍旧对旧教程有兴趣参考 Github 的markdown内容[https://...
    tangyefei阅读 35,301评论 22 257
  • CentOs6.4上安装升级redmine1.0手册 第一步:安装依赖包 第二步:安装MySQL,命令 第三步:安...
    静候轮回silly阅读 4,840评论 0 0
  • 加速测试的方法 这里所说的“速度”有两层含义。 其一,当然是测试运行所用的时间。我们这个小程序的测试已经开始出现慢...
    AQ王浩阅读 4,516评论 0 1
  • 加速测试的方法 这里所说的“速度”有两层含义。 其一,当然是测试运行所用的时间。我们这个小程序的测试已经开始出现慢...
    AQ王浩阅读 7,342评论 1 9