diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-03-26 19:00:54 +0200 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-03-26 19:00:54 +0200 |
commit | 3728c4904e61e47d23b6454754451bd716f4f422 (patch) | |
tree | 6e5cd97cf84db5a46c0f1ad9cde38046000099fe /spec/observers/users_project_observer_spec.rb | |
parent | ce0945efcd36cc89d1b633500e4bdecf373fc304 (diff) | |
download | gitlab-ce-3728c4904e61e47d23b6454754451bd716f4f422.tar.gz |
refactor observers test since email logic moved to service
Diffstat (limited to 'spec/observers/users_project_observer_spec.rb')
-rw-r--r-- | spec/observers/users_project_observer_spec.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/spec/observers/users_project_observer_spec.rb b/spec/observers/users_project_observer_spec.rb index 068688b0d1d..c034501e7d9 100644 --- a/spec/observers/users_project_observer_spec.rb +++ b/spec/observers/users_project_observer_spec.rb @@ -4,6 +4,7 @@ describe UsersProjectObserver do let(:user) { create(:user) } let(:project) { create(:project) } subject { UsersProjectObserver.instance } + before { subject.stub(notification: mock('NotificationService').as_null_object) } describe "#after_commit" do it "should called when UsersProject created" do @@ -12,7 +13,7 @@ describe UsersProjectObserver do end it "should send email to user" do - Notify.should_receive(:project_access_granted_email).and_return(double(deliver: true)) + subject.should_receive(:notification) Event.stub(:create => true) create(:users_project) @@ -36,7 +37,7 @@ describe UsersProjectObserver do end it "should send email to user" do - Notify.should_receive(:project_access_granted_email) + subject.should_receive(:notification) @users_project.update_attribute(:project_access, UsersProject::MASTER) end |