diff options
| author | mo khan <mo@mokhan.ca> | 2014-10-15 21:18:21 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2014-10-15 21:18:21 -0600 |
| commit | f074930fa38a3a7eab617aa128225cb97df27666 (patch) | |
| tree | aa9503cd4324e73bb7dc92e3feedac2217ed37e6 /spec/controllers/admin | |
| parent | 23832710014f79be98a25abdc96816e911cd34b4 (diff) | |
extract user repository
Diffstat (limited to 'spec/controllers/admin')
| -rw-r--r-- | spec/controllers/admin/users_controller_spec.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/spec/controllers/admin/users_controller_spec.rb b/spec/controllers/admin/users_controller_spec.rb index 634060d2..bc94346d 100644 --- a/spec/controllers/admin/users_controller_spec.rb +++ b/spec/controllers/admin/users_controller_spec.rb @@ -18,7 +18,9 @@ module Admin it "returns users that match the search results" do matching_user = double - User.stub(:search_by).with('mo').and_return([matching_user]) + repository = double + controller.stub(:users_repository).and_return(repository) + repository.stub(:search_by).with('mo').and_return([matching_user]) get :index, q: 'mo' expect(assigns(:users)).to include(matching_user) end |
