我正在使用Michael Hartl的教程来编写我自己的应用程序。我有以下测试。我注意到Hartl require 'spec_helper'
,而RSpec创建的待处理RSpec文件安装require 'rails_helper'
。我有
resources :venues
但是当我运行rspec时,我仍然得到venues_path未定义的错误。以下是在规范/请求中定义的。
require 'spec_helper'
RSpec.describe Venue, type: :model do
subject { page }
describe 'index page' do
let(:venue) { FactoryGirl.create(:venue) }
before { visit venues_path }
it { should have_content(venue.name) }
end
end