Sha256: 85e33d4f767e18056d020d55eb936c33331d1cd9bb40802e8028f34b08838d9c
Contents?: true
Size: 737 Bytes
Versions: 13
Compression:
Stored size: 737 Bytes
Contents
require 'spec_helper' require 'action_controller/railtie' include Kashiwamochi::ActionController describe Kashiwamochi::ActionController do describe '#build_search_query' do before do instance_eval <<-EOS def params @params end EOS end subject do build_search_query! @q end context 'with query' do before do @params = {:q => {:name => 'foo'}} end it { should be_an_instance_of Kashiwamochi::Query } its(:name) { should eq 'foo' } end context 'without query' do before do @params = {} end it { should be_an_instance_of Kashiwamochi::Query } its(:name) { should be_nil } end end end
Version data entries
13 entries across 13 versions & 1 rubygems