test/unit/garb/report_test.rb in garb-0.6.0 vs test/unit/garb/report_test.rb in garb-0.7.0

- old
+ new

@@ -5,11 +5,11 @@ class ReportTest < MiniTest::Unit::TestCase context "An instance of the Report class" do setup do @now = Time.now Time.stubs(:now).returns(@now) - @profile = stub(:table_id => 'ga:1234') + @profile = stub(:table_id => 'ga:1234', :session => Session) @report = Report.new(@profile) end %w(metrics dimensions sort).each do |param| should "have parameters for #{param}" do @@ -62,10 +62,10 @@ should "send a data request to GA" do response = mock {|m| m.expects(:body).returns('response body') } request = mock {|m| m.expects(:send_request).returns(response) } @report.expects(:params).returns('params') - DataRequest.expects(:new).with(Garb::Report::URL, 'params').returns(request) + DataRequest.expects(:new).with(Session, Garb::Report::URL, 'params').returns(request) assert_equal 'response body', @report.send_request_for_body end should "fetch and parse results from GA" do @report.expects(:send_request_for_body).with().returns('xml') \ No newline at end of file