spec/rubytter_spec.rb in jugyo-rubytter-0.4.3 vs spec/rubytter_spec.rb in jugyo-rubytter-0.4.4

- old
+ new

@@ -108,11 +108,21 @@ @rubytter.should_receive(:http_request) {|req, param_str| param_str.should == 'status=test'} @rubytter.update_status(:status => 'test') end it 'should respond to search' do - @rubytter.should_receive(:http_request) {|req, param_str, host| host.should == 'search.twitter.com'} + @rubytter.should_receive(:http_request) do |req, param_str, host| + req.path.should == '/search.json?q=test' + host.should == 'search.twitter.com' + end @rubytter.search('test') + end + + it 'should respond to search with params' do + @rubytter.should_receive(:http_request) do |req, param_str, host| + req.path.should == '/search.json?lang=ja&q=test' + end + @rubytter.search(:q => 'test', :lang => 'ja') end it 'should respond to to_param_str' do @rubytter.to_param_str(:page => 2, :foo => 'bar').should == 'foo=bar&page=2' end