From d12cd18af240d6495d57ca242a41ac9989388f00 Mon Sep 17 00:00:00 2001 From: tony Date: Thu, 19 Mar 2009 12:32:37 +0000 Subject: Use mocks instead of fixtures --- spec/controllers/track_controller_spec.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'spec/controllers/track_controller_spec.rb') diff --git a/spec/controllers/track_controller_spec.rb b/spec/controllers/track_controller_spec.rb index 248d94a74..7ab1c0a70 100644 --- a/spec/controllers/track_controller_spec.rb +++ b/spec/controllers/track_controller_spec.rb @@ -1,12 +1,12 @@ require File.dirname(__FILE__) + '/../spec_helper' describe TrackController, "when making a new track on a request" do - integrate_views - fixtures :info_requests, :outgoing_messages, :incoming_messages, :raw_emails, :info_request_events, :users - before do - @ir = info_requests(:fancy_dog_request) - @user = users(:bob_smith_user) + @ir = mock_model(InfoRequest, :url_title => 'myrequest', :title => 'My request') + InfoRequest.stub!(:find_by_url_title).and_return(@ir) + + @user = mock_model(User) + User.stub!(:find).and_return(@user) end it "should require login when making new track" do -- cgit v1.2.3