test/unit/garb/model_test.rb in garb-0.8.2 vs test/unit/garb/model_test.rb in garb-0.8.3

- old
+ new

@@ -58,15 +58,20 @@ setup do @response = stub(:body => "raw report data") DataRequest.stubs(:new).returns(stub(:send_request => @response)) ReportResponse.stubs(:new).returns(stub(:results => ['result'])) + @test_model.stubs(:metrics).returns(stub(:to_params => {'metrics' => 'ga:visits'})) + @test_model.stubs(:dimensions).returns(stub(:to_params => {'dimensions' => 'ga:pagePath'})) + now = Time.now Time.stubs(:new).returns(now) @params = {'ids' => Garb.to_ga(@profile.id), 'start-date' => (now - Model::MONTH).strftime('%Y-%m-%d'), - 'end-date' => now.strftime('%Y-%m-%d')} + 'end-date' => now.strftime('%Y-%m-%d'), + 'metrics' => 'ga:visits', + 'dimensions' => 'ga:pagePath'} end should "get all results" do assert_equal ['result'], @test_model.results(@profile) assert_received(ReportResponse, :new) {|e| e.with("raw report data", OpenStruct)}