Sha256: ab28fe3ff431b882cb9ac4a86c6b6555b6b9c8d77751e2ebd1cb9eda0f6ff67b
Contents?: true
Size: 831 Bytes
Versions: 2
Compression:
Stored size: 831 Bytes
Contents
require "spec_helper" describe Admin::EventsController do it "should include ResourcesHelper" do controller.respond_to?(:resource_window_size).should be_true end describe '#index' do let(:params) { Hash.new } let(:peter) { Event.create(name: 'Peter') } let(:lustig) { Event.create(name: 'Lustig') } before do sign_in(admin_user) peter; lustig end it "returns all records" do get :index, params assigns(:events).should include(peter) assigns(:events).should include(lustig) end context 'with search query given' do let(:params) { {query: 'PeTer'} } it "returns only matching records" do get :index, params assigns(:events).should include(peter) assigns(:events).should_not include(lustig) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
alchemy_cms-2.9.1 | spec/controllers/admin/resources_controller_spec.rb |
alchemy_cms-2.9.0 | spec/controllers/admin/resources_controller_spec.rb |