Sha256: 002d4fee1a3043a3ef34c87085ce2dd94d97650ba6e5953c217a1b10f38c0189

Contents?: true

Size: 567 Bytes

Versions: 5

Compression:

Stored size: 567 Bytes

Contents

require 'spec_helper'
require 'fakeweb'

require File.dirname(__FILE__) + '/twitter'

describe Restfulie do

  TWITTER_ENTRY_POINT = "http://twitter.com/statuses/public_timeline.xml"

  before do
    FakeWeb.allow_net_connect = false
    FakeWeb.register_uri(:get, TWITTER_ENTRY_POINT, :response => Responses::Twitter.public_timeline)
  end

  it "should work with twitter" do
    twitter = Restfulie.at(TWITTER_ENTRY_POINT).get
    twitter.resource.statuses[0].user.screen_name.should == "fionnaps"
  end
  
  after do
    FakeWeb.allow_net_connect = true
  end

end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
restfulie-nosqlite-1.0.4 spec/integration/twitter_spec.rb
restfulie-1.1.1 spec/integration/twitter_spec.rb
restfulie-1.1.0 spec/integration/twitter_spec.rb
restfulie-nosqlite-1.0.3 spec/integration/twitter_spec.rb
restfulie-1.0.3 spec/integration/twitter_spec.rb