Sha256: dc2880e21c1447d8561698e0c3823a75e615d6dab3db1b20b05ddc3310da7ba7
Contents?: true
Size: 775 Bytes
Versions: 3
Compression:
Stored size: 775 Bytes
Contents
require_relative '../spec_helper' describe ContentController do let(:backend){ double() } before :each do request.env['HTTP_REFERER'] = '/' controller.stub(:backend){ backend } controller.stub(:load_database_list) controller.stub(:load_current_database) end describe 'search action' do it 'should search on backend' do SearchKeys.any_instance.should_receive(:result){ [] } get :search end end describe 'delete action' do it 'should call remove on Backend' do RemoveKey.any_instance.should_receive(:execute) post :delete end end describe 'change_database' do it 'should call set_database' do ChangeDatabase.any_instance.should_receive(:execute) post :change_database end end end
Version data entries
3 entries across 3 versions & 1 rubygems