Sha256: 2f8347884d714a89fb000af4b944b43022c0120d198fc5054b74f10ae8690c63

Contents?: true

Size: 721 Bytes

Versions: 3

Compression:

Stored size: 721 Bytes

Contents

require File.join(File.dirname(__FILE__), '..', '..', 'spec_helper')

describe :rest_api_request, :shared => true do
  before(:each) do
    
  end
  it "should invoke #http_connect with expected arguments"
  it "should create HTTP request of expected method"
  it "should bless returned model of expected type"
end

describe Twitter::Client, "#end" do
  describe "keywords case" do
    def expected_http_method; :get; end
    def expected_model; Twitter::Status; end
    def expected_model_in_array?; true; end
    def expected_http_connect_arguments; {}; end
#    should_behave_like :rest_api_request
  end
  
  describe "invalid" do
    it "should raise an ArgumentError when giving an invalid search action"
  end
end

Version data entries

3 entries across 3 versions & 3 rubygems

Version Path
NewMonarch-twitter4r-0.3.2 spec/twitter/client/search_spec.rb
craigtmackenzie-twitter4r-0.3.1 spec/twitter/client/search_spec.rb
dambalah-twitter4r-0.3.3 spec/twitter/client/search_spec.rb