weibo_user_agent_spec.rb 770B

    # encoding: utf-8 require 'rails_helper' describe Agents::WeiboUserAgent do before do # intercept the twitter API request for @tectonic's user profile stub_request(:any, /api.weibo.com/).to_return(:body => File.read(Rails.root.join("spec/data_fixtures/one_weibo.json")), :status => 200) @opts = { :uid => "123456", :expected_update_period_in_days => "2", :app_key => "asdfe", :app_secret => "asdfe", :access_token => "asdfe" } @checker = Agents::WeiboUserAgent.new(:name => "123456 fetcher", :options => @opts) @checker.user = users(:bob) @checker.save! end describe "#check" do it "should check for changes" do expect { @checker.check }.to change { Event.count }.by(1) end end end