備忘録。
名前付きルートを生成するために、spec_helper.rbに
config.include Rails.application.routes.url_helpers
を入れると、
'block in <top (required)>': uninitialized constant Rails (NameError)
と出てしばらく苦戦。
同じくspec_helper.rbで
ENV["RAILS_ENV"] ||= 'test' require File.expand_path("../../config/environment", __FILE__) require 'rspec/rails'
としてあげれば上手く名前付きルートでテストできた。
参照
Rspec/Rails: uninitialized constant ActiveSupport::Autoload (NameError)
http://stackoverflow.com/questions/24875626/rspec-rails-uninitialized-constant-activesupportautoload-nameerror