当我运行rspec spec/models
结果是好的。
但是当我使用spork时,应该使用宏的每个测试(就像it { should validate_presence_of(:title) }
使用 FAILS 一样,错误如下:undefined method 'validate_presence_of' for ...
我用:
rails (3.0.0)
shoulda (2.11.3)
spork (0.8.4)
rspec-rails (>= 2.0.0.beta.22)
规范/spec_helper.rb:
需要“红宝石” 需要'spork' Spork.prefork 做 # 当你运行 'rails generate rspec:install' 时,这个文件被复制到 spec/ ENV["RAILS_ENV"] ||= '测试' 需要 File.expand_path("../../config/environment", __FILE__) 需要'rspec/rails' 要求“应该” ...