rails - rspec单元测试
发表于:,更新于:,By Sally
大纲
2. 使用方法
可能会碰到的问题
- 测试文件中,需要
require 'rails_helper'
这个文件或者require 'spec_helper'
测试中可能会出现找不到require的文件等问题 找不到rails_helper
- 需要在
rails_helper.rb
或者spec_helper.rb
文件中添加下面的代码
1 | require File.expand_path("../../config/environment", __FILE__) |
使用方法
首先,添加几个gem
- 添加到开发、测试模式下即可
1 | group :development, :test do |
初始化rspec
- 执行该命令回生成 spec/ rails_helper.rb spec_helper.rb 一个文件夹和两个文件
1 | rails generate rspec:install |
运行测试的命令
1 | rspec spec/controller/xxx.rb // 运行某一个文件 |